下面为错误的if语句(设 int x,a,b;)是( )
A. if(a=b) x++;
B. if(a= C. if(a-b) x++;
D. if(x) x++;
查看答案
下述程序的输出结果是( )int main(){int a=1,b=2,c=3;b=a++;c=++b;printf("%d,%d,%d",a,b,c);return 0;}
A. 1,2,3
B. 2,2,3
C. 2,1,2
D. 2,1,3
运行下面程序时,若从键盘输入3,4,则程序的输出结果是( )#include void main(){ int a,b,s;scanf("%d,%d",&a,&b);s=a;if(s
A. 14
B. 16
C. 18
D. 20
下列程序的执行结果是( )#include void main(){ int x=0,y=1,z=0;if(x=z=y)x=3;printf("%d,%d",x,z);}
A. 3,0
B. 0,0
C. 0,1
D. 3,1
在C语言中,if语句后的圆括号中有一个用以决定分支走向的表达式,该表达式( )。
A. 只能是关系表达式
B. 只能是逻辑表达式
C. 只能是关系或逻辑表达式
D. 可以是任何表达式