c语言:3个数abc,按大小顺序输出答:{ int t,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("%d %d %d\n",a,b,c);return 0;} 原理就是运用冒泡算法,把最大的数浮在最上面,而小的数就下沉,最后就输出。
C语言作业: 从键盘输入3个整数,按照从小到大的顺序输出答:include<stdio.h> void main(){ int a,b,c,t;printf("请输入三个整数:a b c\n");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);} ...
从键盘上输入三个整数a,b,c要求按从大到小的顺序输出,用if-else语句答:include <stdio.h>int main(){int a,b,c,d; printf("请输入三个数:");scanf("%d,%d,%d",&a,&b,&c);if(b>a){ d=a; a=b; b=d;}if(c>a)printf("%d,%d,%d\n",c,a,b);else{if(b<c) printf("%d,%d,%d\n",a,c,b); else printf("%d,%d,%d\n...
求C语言编程,要求输入任意三个数,按从小到大的顺序输出。答:num2=temp}//交换数字顺序 if(num2>num3){temp=num2,num2=num3,num3=temp}//交换数字顺序 if(num1>num3){temp=num1,num1=num3,num3=temp}//交换数字顺序 printf("three numbers after sorted: %d,%d,%d/n",num1,num2,num3);//依次输出3个数 } 希望我的解答让你满意。
C语言的编程题:输入三个整数,按从大到小的顺序输出答:include <stdio.h> main(){ int x,y,z,t;scanf("%d%d%d",&x,&y,&z);if (x<y){t=x;x=y;y=t;} if(x<z){t=z;z=x;x=t;} if(y<z){t=y;y=z;z=t;} printf("%d %d %d\n",x,y,z);}