题目内容

设有如下定义,则以下选项中值为0的表达式是( )int a=2,b=3,c=4;

A. (!a==1)&&(!b==0)
B. a
C. a&&b
D. a||(b+b)&&(c-a)

查看答案
更多问题

设有int x,y;以下语句判断x和y是否相等,正确的说法是该语句( )。if(x=y) printf("x is equal to y.");

A. 语法错
B. 不能判断x和y是否相等
C. 编译出错
D. 能判断x和y是否相等

设有如下程序:main(){int a=100;if(a>0)printf("%d\n",a>100);elseprintf("%d\n",a<=100);}该程序运行的输出结果是( )

A. 0
B. 1
C. 100
D. -1

设有如下程序:main(){float x=2.0,y;if(x<0.0)y=0.0;else if(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",y);}该程序的输出结果是( )

A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000

若运行时给变量x输入12,则以下程序的运行结果是( )。main(){int x,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}

A. 12
B. 22
C. 0
D. 1

答案查题题库