已知int a=1,b=-1;则语句printf("%d\n",(a--,++b));的输出结果是 。
A: -1
B: 0
C: 1
D: 语句错误
A: -1
B: 0
C: 1
D: 语句错误
举一反三
- 已知int a=3,b=2;则执行语句:”printf(“%d”,a&&!b)的输出结果是( )。 A: 0 B: 结果不确定 C: -1 D: 1
- 设有如下定义:int x=1,y=-1;,则语句: printf("%d\n",(x--&++y));的输出结果是____ A: 1 B: -1 C: 0 D: 2
- 设有如下定义:int x=1,y=-1;则下列语句的输出结果是______。printf("%d\n",(x--&++y)); A: 1 B: 0 C: -1 D: 2
- 以下语句的输出结果是( ) unsigned int b=-1; printf("%d",b); A: 65535 B: -1 C: 0 D: 1
- 设有如下定义:int x=1,y=-1;则语句:printf(“%d”,x–+(y));的输出结果是() A: -1 B: 0 C: 2 D: 1