• 2021-04-14
    以下程序对输入的四个整数,按从小到大的顺序输出。请在    内填入正确内容。 main() { int t,a,b,c,d; printf(“input a,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); }
  • 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&#91;b){t=a;a=b;b=t;}<br&#93;if(____){t=c;c=d;d=t;}[br][/br]if(a&#91;c){t=a;a=c;c=t;}<br&#93;if(____){t=b;b=c;c=t;}[br][/br]if(b&#91;d){t=b;b=d;d=t;}<br&#93;if(c&#91;d){t=c;c=d;d=t;}<br&#93;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;}