• 2022-06-16
    若有定义:int x,c;则语句x=(c=3,c+1);运行后,x,c的值分别是( )
    A: 3,3
    B: 4,4
    C: 3,4
    D: 4,3
  • D

    内容

    • 0

      设n=3;则x=n++;后x和n的值分别是 A: 4,3 B: 3,4 C: 4,4 D: 3,3

    • 1

      若有定义“int x=15,a,b;”,则表达式“x%=(a=3)+(b=4)”的值是() A: 1 B: 2 C: 15 D: 3

    • 2

      若有定义:int x=3, y=4;则表达式x^~y的值为 A: 4 B: -4 C: -7 D: -8

    • 3

      设先有定义:int y=3,x=3,z=1;则语句: A: intf(“%d %d\n”,(++x,y++),z+2); 的输出结果为____. B: 3 4 C: 4 2 D: 4 3 E: 3 3

    • 4

      设有定义int a=3,b=4;,则执行语句printf(" %d,%d",(a,b),(b,a));的输出是( )。 A: 3,4 B: 4,3 C: 3,3 D: 4,4