• 2022-06-17
    有如下程序段: int a,b,c; a=1; b=a++; c=++a; cout<A: 2,2,2
    B: 3 1 3
    C: 3,1,3
    D: 1,1,2
  • C

    内容

    • 0

      代码如下: a = &#91;1, 2, 3&#93; b = range(4) 则a + b的结果是? A: [1, 2, 3, 0, 1, 2, 3] B: [1, 2, 3, 1, 2, 3, 4] C: [1, 2, 3, 1, 2, 3] D: 报错

    • 1

      下面程序的运行结果是( )。 union un { int a; int b; int c;}; main() { union un u; u.a=1; u.b=2; u.c=3; printf(“a=%d,b=%d,c=%d\n”,u.a,u.b,u.C.; } A: a=3,b=3,c=3 B: a=1,b=2,c=3 C: a=1,b=1,c=1 D: a=2,b=2,c=2

    • 2

      编译执行下面语句,输出结果是______。 int a = 3; int &&ra = a - 1 + 1; ra += 2; cout << ra << << a << endl;

    • 3

      有以下程序段,运行后的输出结果是( ) main() { int a=2,b=-1,c=2; if(a A: 0 B: 1 C: 2 D: 3

    • 4

      以下程序的运行结果是()。main(){int a=2,b=-1,c=2 ;if(a A: 0 B: 2 C: 1 D: 3