问题描述:
急求谢啦C语言编程 按从大到小排序三个数
1、分析
① 先将a、b进行比较,把大的存入a中、小的存入b中;
② 然后将a、c进行比较,把大的存入a中、小的存入c中;
③ 最后再将b、c进行比较,把较大的存入b中、小的存入c中,即完成排序.
2、提示
可通过流程图帮助理解,可借助中间变量t完成交换.
3、输入输出:
printf("请输入三个整数n1,n2,n3:"); /*输出提示信息*/
scanf("%d%d%d",&a,&b,&c); /*由键盘输入3个数*/
printf("排序前:%d,%d,%d\n",a,b,c);
printf("排序后:%d,%d,%d\n",a,b,c)
1、分析
① 先将a、b进行比较,把大的存入a中、小的存入b中;
② 然后将a、c进行比较,把大的存入a中、小的存入c中;
③ 最后再将b、c进行比较,把较大的存入b中、小的存入c中,即完成排序.
2、提示
可通过流程图帮助理解,可借助中间变量t完成交换.
3、输入输出:
printf("请输入三个整数n1,n2,n3:"); /*输出提示信息*/
scanf("%d%d%d",&a,&b,&c); /*由键盘输入3个数*/
printf("排序前:%d,%d,%d\n",a,b,c);
printf("排序后:%d,%d,%d\n",a,b,c)
问题解答:
我来补答展开全文阅读