急求谢啦C语言编程 按从大到小排序三个数
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 14:20:26
急求谢啦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)
#include
void main()
{
int a,b,c,t;
printf("输入三个数:空格隔开"); /*提示输入3数*/
scanf("%d %d %d",&a,&b,&c);/*由键盘输入*/
printf("排列后:%d %d %d\n",a,b,c);
if(a
void main()
{
int a,b,c,t;
printf("输入三个数:空格隔开"); /*提示输入3数*/
scanf("%d %d %d",&a,&b,&c);/*由键盘输入*/
printf("排列后:%d %d %d\n",a,b,c);
if(a