第三章
C语言中,关系表达式和逻辑表达式的值是( )。
真或假
T或F
0或1
答案:0或1
设a为整型变量,不能正确表达数学关系10<a<15的C语言表达式是( )
10<a<15
a==11||a==12||a==13||a==14
a>10&&a<15
答案:10<a<15
如果int a=3,b=4;则条件表达式a<b? a:b的值是( )
3
0
1
答案:3
逻辑运算符两侧运算对象的数据类型( )
可以是任何类型的数据
只能是0或1
只能是0或非0正数
答案:可以是任何类型的数据
在嵌套使用if语句时,C语言规定else总是( )
和之前与其最近的if配对
和之前与其具有相同缩进位置的if配对
和之前与其最近的且不带else的if配对
答案:和之前与其最近的且不带else的if配对
多分支选择语句switch(表达式)中的“表达式”不容许( )
整型变量
浮点型变量
字符型变量
答案:浮点型变量
C 语言中,逻辑"真"等价于 ( )。
非零的数
非零的整数
大于零的整数
答案:非零的数
下列关系表达式中结果为假的是( )。
3<=7
0!=1
y=2+2
答案:(a=2*2)==2
以下程序段的运行结果是( )。int s=15;switch(s/4){case 1: printf("One ");case 2: printf("Two ");case 3: printf("Three ");default: printf("Over ");}
Three Over
One Two Three Over
Over
答案:Three Over
在C语言中,紧跟在关键字if后一对圆括号里的表达式( )
只能用关系表达式
只能用逻辑表达式
可以是任意表达式
答案:可以是任意表达式

点赞(0) dxwkbang
返回
顶部