本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
6、if语句基础
1、【 单选题
设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是 [1分]
(EXP= =0)
(EXP!=0)
(EXP= =1)
(EXP!=1)
答案:
2、【 单选题
在嵌套使用if语句时,C语言规定else总是________。 [1分]
和之前与其具有相同缩进位置的if配对
和之前与其最近的if配对
和之前与其最近的且不带else的if配对
和之前的第一个if配对
答案:
3、【 单选题
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是 [1分]
必须是逻辑值
必须是整数值
必须是正数
可以是任意合法的数值
答案:
4、【 单选题
以下是if语句的基本形式:
if(表达式)语句
其中“表达式” [1分]
必须是逻辑表达式
必须是关系表达式
必须是逻辑表达式或关系表达式
可以是任意合法的表达式
答案:
5、【 单选题
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是( )。 [1分]
k%2
k%2==1
(k%2)!=0
!k%2==1
答案:
6、【 单选题
下列条件语句中输出结果与其他语句不同的是 [1分]
if(a) printf(“%d\n”,x);
else printf(“%d\n”,y);
if(a==0) printf(“%d\n”,y);
else printf(“%d\n”,x);
if(a!=0) printf(“%d\n”,x);
else printf(“%d\n”,y);
if(a==0) printf(“%d\n”,x);
else printf(“%d\n”,y);
答案:
7、【 单选题
设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是 [1分]
if(a>b) c=a,a=b,b=c;
if(a>b) {c=a,a=b,b=c;}
if(a>b) c=a;a=b;b=c;
if(a>b) {c=a;a=b;b=c;}
答案:
8、【 单选题
有以下程序
#include <stdio.h>
main()
{int x;
scanf(“%d”,&x);
if(x<=3); else
if(x!=10)
printf(“%d\n”,x);}  程序运行时,输入的值在哪个范围才会有输出结果 [1分]
不等于10的整数
大于3且不等于10的整数
大于3或等于10的整数
小于3的整数
答案:
9、【 单选题
当a=1,b=3,c=5,d=5时,执行下面一段程序后,x的值为 [1分]
1
2
3
6
if(a<b)
if(c<d) x=1;
else
if(a<c)
if(b<d) x=2;
else x=3;
else x=6;
else x=7;
答案:
10、【 单选题
有如下程序
main0
{ float x=2.0,y;
if(x<0.0) y=0.0;
else if(x<10.0) y=1.0/x;
else y=1.0;
printf(“%f\n”,y);
}该程序的输出结果是 [1分]
0.000000
0.250000
0.500000
1.000000
答案:
11、【 单选题
在执行以下程序时,为了使输出结果为:t=4,则给a和b输入的值应满足的条件是 [1分]
a>b
a<b<0
0<a<b
0>a>b
main()
{ int s,t,a,b;
scanf("%d,%d",&a,&b);
s=1; t=1;
if(a>0)s=s+1;
if(a>b)t=s+t;
else if(a==b) t=5;
else t=2*s;
printf("t=%d\n",t);
}
答案:
12、【 单选题
有如下程序
main0
{ int a=2,b=-1,c=2;
if(a<c)
if(b<0) c=0;
else c++
printf(“%d\n”,c);
}该程序的输出结果是 [1分]
0
1
2
3
答案:
1
1页,共12个题库
1页,共12个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169