2或3个整数按从小到大排序并输出

来源:互联网 发布:大兴网络营销软件 编辑:程序博客网 时间:2024/06/02 03:35

问题1:由键盘输入x,y两个数,要求从小到大排序并输出

#include <stdio.h>  int main()  {  float x, y, t;scanf("%f%f", &x, &y);if (x < y){t = x;x = y;y = t;}printf("%6.2f, %6.2f", x, y);//占6列,有2位小数,左端补空格。小数点也占一列return 0;  }  


问题2:输入3个整数,按由小到大的顺序输出

#include <stdio.h>  int main()  {  int a, b, c, t;printf("input three integer a,b,c:");scanf("%d%d%d",&a,&b,&c);if (a > b){t = a;a = b;b = t;}if (a > c){t = a;a = c;c = t;}if (b > c){t = b;b = c;c = t;}printf("now the order is:%d, %d, %d\n", a, b, c);return 0;  }  




阅读全文
0 0
原创粉丝点击