若有定义:int x=3,y=4,z=5;则值为0表达式是( )。
A. 'x'&&'y'
B. x<=y
C. x||y+z&&y-z
D. !((x
查看答案
若有定义:int a=5,b=2,c=1;则表达式a-b
A. 0
B. 1
C. 2
D. -1
若有定义:int a=1,b=2,c=3,d=4,x=5,y=6;则表达式(x=a>b)&&(y=c>d)的值为( )。
A. 0
B. 1
C. 5
D. 6
C语言对if嵌套语句的规定:else总是与( )配对。
A. 第一个if
B. 之前最近的且尚未配对的if
C. 缩进位置相同的if
D. 之前最近的if
以下程序段运行后变量a的值为( )。int x=6,y=5;int a;a=(--x==y++)?x:y+1;
A. 0
B. 1
C. 6
D. 5