niusouti.com

有下列程序段: inta,b,c; a=10.b=50;c=30; if(a>b)a=b;b=C;c=a; printf("a=%db=%dc=%d\n",a,b,c); 程序的输出结果是( )。A.a=10b=50C=10B.a=10b=50c=30C.a=10b=30c=10D.a=50b=30c=50

题目

有下列程序段: inta,b,c; a=10.b=50;c=30; if(a>b)a=b;b=C;c=a; printf("a=%db=%dc=%d\n",a,b,c); 程序的输出结果是( )。

A.a=10b=50C=10

B.a=10b=50c=30

C.a=10b=30c=10

D.a=50b=30c=50


相似考题
更多“有下列程序段: inta,b,c; a=10.b=50;c=30; if(a>b)a=b;b=C;c=a; printf("a=%db=%dc=%d\n" ”相关问题
  • 第1题:

    写出程序的输出: int a = 58; if (a>50 ) printf("A"); if (a>40 ) printf("B"); if (a>30 ) printf("C");


    ABC

  • 第2题:

    若变量都已经说明,则以下程序段输出为() a=10;b=50;c=30; if (a > b) a=b; b=c;c=a; printf("a=%db=%dc=%dn",a,b,c);

    A.a=10 b=50 c=10

    B.a=10 b=30 c=10

    C.a=50 b=30 c=10

    D.a=50 b=30 c=50


    A循环语句中输出o,i为。循环结束,执行循环条件后i为l,输出1,所以选择A)。

  • 第3题:

    4、以下程序段的输出结果是: int a=10,b=50,c=30; if(a>b) a=b; b=c; c=a; printf("a=%d b=%d c=%d\n",a,b,c);

    A.a=10 b=50 c=10

    B.a=50 b=30 c=50

    C.a=10 b=30 c=10

    D.a=50 b=30 c=10


    C

  • 第4题:

    1、写出下列程序段的输出结果: int a = 56; if (a>50 ) printf("A"); if (a>40 ) printf("B"); if (a>30 ) printf("C");


    D ++是自增运算符,但作为前缀和后缀是不一样的,对于变量本身没有差别,但对于表达式的值有影响,x++,表达式先去x的值5作为输出,然后再加1,++y是先增1,然后取自增后的值为表达式的值,所以输出结果为11

  • 第5题:

    以下程序段 int a=10,b=50,c=30; if(a<b) {a=b;b=c;c=a;} printf("a=%2d b=%2d c=%2dn",a,b,c); 的输出结果是()

    A.a=10 b=50 c=10

    B.a=10 b=30 c=10

    C.a=50 b=30 c=10

    D.a=50 b=30 c=50


    G01G41X10Y30D02F50