举一反三
- 以下程序对输入的四个整数,按从小到大的顺序输出。请在 内填入正确内容。 main() { intt,a,b,c,d; printf(“inputa,b,c,d:”) scanf(“%d,%d,%d,%d”,&a,&b,&c,&d ); if(a>b){ t=a;a=b;b=t; } if( a>c ){t=a;a=c;c=t;} if(a>d){t=a;a=d;d=t;} if( ){t=b;b=c;c=t;} if(b>d){t=b;b=d;d=t;} if(c>d){t=c;c=d;d=t;} printf(“%d,%d,%d,%d”,a,b,c,d); }
- 中国大学MOOC: 如下程序片段功能是将任意输入的三个整数a,b,c,按从小到大的顺序输出;则划线处需要填写_________. int a,b,c,t; printf(输入三个整数: ); scanf(%d%d%d,&a,&b,&c); if(______){ t=a;a=b;b=t; } if(______){ t=a;a=c;c=t; } if(______){ t=b;b=c;c=t; } printf(三个整数从小到大顺序是:%d %d %d ,a,b,c);
- 有四个数a,b,c,d,要求按从大到小的顺序输出。main( ){int a,b,c,d,t;scanf("%d%d%d%d",&a,&b,&c,&d);if(a<b){ t=a; a=b; b=t; }if( ____ ){ t=c; c=d; d=t; }if(a<c){ t=a; a=c; c=t; }if( ____ ){ t=b; b=c; c=t; }if(b<d){ t=b; b=d; d=t; }if(c<d){ t=c; c=d; d=t; }printf("%d %d %d %d\n",a,b,c,d);}
- 如下程序片段功能是将任意输入的三个整数a,b,c,按从小到大的顺序输出;则划线处需要填写_________. int a,b,c,t; printf("输入三个整数:\n"); scanf("%d%d%d",&a,&b,&c); if(______){ t=a;a=b;b=t; } if(______){ t=a;a=c;c=t; } if(______){ t=b;b=c;c=t; } printf("三个整数从小到大顺序是:%d %d %d\n",a,b,c); A: a>b a>c b>c B: a>=b a>=c b>=c C: a<b a<c b<c D: a<=b a<=c b<=c
- 如下程序片段功能是将任意输入的三个整数a,b,c,按从小到大的顺序输出;则划线处需要填写_________.inta,b,c,t;printf("输入三个整数:");scanf("%d%d%d",&a,&b,&c);if(______){t=a;a=b;b=t;}if(______){t=a;a=c;c=t;}if(______){t=b;b=c;c=t;}printf("三个整数从小到大顺序是:%d%d%d",a,b,c); A: a>b a>c b>c B: a>=b a>=c b>=c C: a D: a<=b a<=c b<=c
内容
- 0
如下程序片段功能是将任意输入的三个整数a,b,c,按从小到大的顺序输出;则划线处需要填写_________. int a,b,c,t; printf("输入三个整数:\n"); scanf("%d%d%d",&a,&b,&c); if(______){t=a;a=b;b=t; } if(______){t=a;a=c;c=t; } if(______){t=b;b=c;c=t; } printf("三个整数从小到大顺序是:%d %d %d\n",a,b,c); A: a>b a>c b>c B: a>=b a>=c b>=c C: a
- 1
#includevoidmain(){inta,b,c,t;scanf("%d,%d,%d",&a,&b,&c);if(a>b){t=b;b=a;a=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%d,%d,%d",a,b,c);}若输入5,1,9输出什么?(5.0分)
- 2
若有以下程序 main( ) { int a=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a;a=c;c=t; printf("%d %d %d\n",a,b,c); } 执行后输出结果为【 】。
- 3
有四个数a,b,c,d,要求从大到小的顺序输出。请分析程序填空。[br][/br]main()[br][/br]{int a,b,c,d,t;[br][/br]scanf("%d %d %d %d",&a,&b,&c,&d);[br][/br]if(a[b){t=a;a=b;b=t;}<br]if(____){t=c;c=d;d=t;}[br][/br]if(a[c){t=a;a=c;c=t;}<br]if(____){t=b;b=c;c=t;}[br][/br]if(b[d){t=b;b=d;d=t;}<br]if(c[d){t=c;c=d;d=t;}<br]printf("%d %d %d %d",a,b,c,d);[br][/br]}
- 4
将下面程序段补充完整。 //将a,b两个整数按从小到大的顺序输出。 #include int main {int a,b,t; scanf("%d,%d",&a,&b); if { t=a;a=b;b=t; } printf("%d,%d",a,b); return 0;}