3个数从大到小排序,用c语言答:int main(){int a,b,c,t;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("%d %d %d\n",a,b,c); //输出排序后的数 return ...
C语言程序题目:由键盘输入三个数a,b,c,按从小到大的顺序输出这三个数...答:{ inta,b,c,t;printf("请输入三个数:");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("从小到大的顺序是:%d %d %d\n",a,b,c);return0;} ...
从键盘上输入3个整数,按由大到小的顺序输出。(C语言,用指针)答:int *p1,*p2,*p3,a,b,c;printf("%s","enter three integer number:");scanf("%d,%d,%d",&a,&b,&c);//从键盘输入三个整数,以逗号隔开 p1=&a; //把3个整数分别赋给3个指针变量 p2=&b;p3=&c;printf("交换前:%d,%d,%d\n",a,b,c);exchange(p1,p2,p3);printf("交换后:%d...
...最小数,c表示最大数。这个程序怎样用C语言程序写?答:程序如下:include <stdio.h> main(){ int x,y,z,t;printf("请输入三个整数");scanf("%d%d%d",&x,&y,&z);if(x<z&&z<y){ t=z;z=y;y=t;} else if(z<y&&y<x){ t=z;z=x;x=t;} else if(y<x&&x<z){ t=x;x=y; y=t;} printf("%d %d %d",x,y,z);} 回...
c语言,输入三个不同的数字,按从从大到小输出答:1、参考2楼,修改两个语法错误:scanf("%d,%d,d%",&x,&y,&z);应该是:scanf("%d,%d,%d",&x,&y,&z);输出语句:printf("输入的三个数字由大到小排列为:%d,%d,%d",z,y,x);2、算法太乱,应该先对x,y,z排序,排序的算法是两两相比较,如果前者大就交换,最后得到x,y,z是从小到...