设有如下定义:int a=1,b=2,c=3,d=4;则语句printf(″%d″,a>b?c:d);的输出结果是
举一反三
- 设有如下定义和执行语句,其输出结果为()int a=3,b=3; a = --b + 1; printf(“%d %d”,a,b); A: 3 2 B: 4 2 C: 2 2 D: 2 3
- 设有如下定义:int x=l,y=-1;,则语句:printf("%d ",(x--&++y));的输出结果是 A: 1 B: 0 C: -1 D: 2
- 设有定义:int a=3,b=4,c=5;则语句printf(“%d\n”,a+b>c&&b==c);的输出结果是( )。 A: 1 B: 0 C: -1 D: 2
- 设有如下定义:int x=1,y=-1;则语句:printf(“%d”,x–+(y));的输出结果是() A: -1 B: 0 C: 2 D: 1
- 设有如下定义:int x=1,y=-1;,则语句: printf("%d\n",(x--&++y));的输出结果是____ A: 1 B: -1 C: 0 D: 2