题目内容

6.5 以下错误的if语句是______。

A. if(x>y);
B. if(x==y)x+=y;
C. if(x<>y){x++;y++;}
D. if(x!=y) scanf("%d",&y);

查看答案
更多问题

6.6 在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是______。

A. if(a)s1;else s2;
B. if(a==0)s2;else s1;
C. if(a!=0)s1;else s2;
D. if(a==0)s1;else s2;

6.7 多重if_else语句嵌套使用时,寻找与else配套的if方法是_________。

A. 缩排位置相同的if
B. 其上最近的if
C. 下面最近的if
D. 同行上的if

7.1 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是______。

A. a<>0
B. !a
C. a=0
D. a!=0

7.3 设a为整型变量,不能正确表达数学关系: 10

A. 1010&&a<15
B. !(a<=10)&&!(a>=15)

答案查题题库