语句a=3;printf("%d",a==2);执行后输出的结果是()
A: 1
B: 2
C: 3
D: 0
A: 1
B: 2
C: 3
D: 0
举一反三
- 语句printf("%d",3>2>1);的执行结果是( )。 A: 3 B: 1 C: 0 D: 无正确结果
- 已知int a=3,b=2;则执行语句:”printf(“%d”,a&&!b)的输出结果是( )。 A: 0 B: 结果不确定 C: -1 D: 1
- 执行语句:printf("%d",(a=2)&&(b=-2);后,输出结果是()。 A: 无输出 B: 结果不确定 C: -1 D: 1
- 执行以下语句后的输出结果是______。 int x=3,y=0; printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10); A: 1 2 B: 1 1 C: 1 2 D: 2 2
- 设有如下定义和执行语句,其输出结果为()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