c语言编程 输入全班同学的年龄,按从小到大输出

 我来答
呼菲詹风
2019-02-18 · TA获得超过3.7万个赞
知道小有建树答主
回答量:1.2万
采纳率:26%
帮助的人:1119万
展开全部
如果只是3个数的话
一:如果是从大到小输出的话
#include
void
main()
{
int
x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if
(x>y)
{t=x;x=y;y=t;}
/*交换x,y的值*/
if(x>z)
{t=z;z=x;x=t;}/*交换x,z的值*/
if(y>z)
{t=y;y=z;z=t;}/*交换z,y的值*/
printf("small
to
big:
%d
%d
%d\n",x,y,z);
}
二:如果纯粹是按逆序输出的话,即不判断它们的大小,倒着输出来
#include
void
main()
{
int
x,y,z;
scanf("%d%d%d",&x,&y,&z);
printf("%d
%d
%d\n",z,y,x);
}
如果是多个数的话,要用到数组
如下:
#include
#define
n
10
/*如果需要输入几个数字就把n改为几.这里以10为例*/
void
main()
{
int
i,a[n];
for(i=0;i
=0;i--)
printf("%d
",a[i]);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式