- 16
- 0
- 约2.67千字
- 约 4页
- 2020-04-14 发布于湖北
- 举报
第五章 选 择 结 构
5.1单选题
为了避免嵌套的if-else语句的二义性,c语言规定else总是与( )组成配对关系。
A)缩排位置相同的if
B)在其之前末配对的if
C)在其之前未配对的最近的if
D)同一行上的if
选择出合法的if语句(设int x,a,b,c;)( ).
A)if(a=b)x十十;
B)if(a=<b)x十+;
C)if(a<>b)x十十;
D)if(a=>b)x十十;
逻辑运算符两侧运算对象的数据类型( ).
A) 只能是0或1
B)只能是0或非0正数
C)只能是整型或字符型数据
D)可以是任何类型的数据
以下关于运算符优先顺序的描述中正确的是( ).
A)关系运算符<算术运算符<赋值运算符<逻辑与运算符
B)逻辑与运算符<关系运算符<算术运算符<赋值运算符
C)赋值运算符<逻辑与运算符<关系运算符<算术运算符
D)算术运算符<关系运算符<赋值运算符<逻辑与运算符
下列运算符中优先级最高的是( ).
A)< B十 C)% D)!
判断char型变量ch是否为大写字母的正确表达式是( ).
A)’A’<=ch<=’Z’ B)(cb>=’A’)&(ch<=’Z’)
C)(ch>=’A’)(ch<=’Z’) D)(‘A’<=ch)AND(‘Z’>=ch)
设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是( ).
A)’x’’y’
B) x<=y
C)x||y+zy-z
D)!((x<y)&&!z ||1)
若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( ).
A)A%2==1 B)!(A%2==0) C)!(A%2) D)A%2
执行以下语句后a的值为( B ),b的值为( )。
int a=5,b=6,w=1,x=2,y=3,z=4;
(a=w>x)(b=y>z);
[1] A)5 B)0 C)2 D1
[2] A)6 B)0 C)1 D4
已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是( ).
if(x>y)
z=x;x=y; y=z;
A)x=l0,y=20,z=30 B)x=20,y=30,z=30
C)x=20,y=30,z=10 D)x=20,y=30,z=20
阅读以下程序
main()
{int a=5,b=0,c=0;
if(a=b+c) printf(“***\n”);
else printf(“$$$\n”);
}
以上程序 ( ).
A)语法有错不能通过编译 B)可以通过编译但不能通过连接 C)输出*** D)输出$$$
当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( ).
if(ab)
if(cd) x=1;
else
if(ac)
if(bd) x=2;
else x=3;
else x=6;
else x=7;
A) 1 B)2 C)3 D)6
若运行时给变量X输入12,以下程序运行结果是( ).
main()
{int x,y;
scanf(“%d”,x);
y=x12? x+10:x-12;
Printf(“%d\n”,y);
}
A) 0 B) 22 C) 12 D) 10
5.2 填 空 题
以下程序的执行结果是【 】。
#includestdio.h
main()
{
int a,b,c,d,x;
a=c=0;
b=1;
d=20;
if(a) d=d-10;
if(!c)x=15;
else x=25;
printf(d=%d\n,d);
}
以下程序的执行结果是【 】.
#includestdio.h
main()
{
int x=1,y=0;
switch(x)
{
case 1:
switch(y)
{
case 0:printf(first\n);break;
case 1:printf(second\n);break;
}
case2:printf(third\n);
}
}
当a=3,b=2,c=1时,表达式f=abc 的值是【 】.
当a=5,b=4,c=2时,表达式 ab! =c的值是【 】.
以下程序的运行结果是【
您可能关注的文档
- 第五讲_员工素质模型及其建立(jian).ppt
- 第五讲 数据关联.ppt
- 第五节 常见的盐.ppt
- 第五节 电磁场边值关系.doc
- 第五节 核力与结合能1.ppt
- 第五讲rfid技术与物流的结合ppt 世界大学城.ppt
- 第五节 电子商务网站的建立.ppt
- 第五节 土地的供给曲线和地租的决定 一、概念 经济学上的土地.ppt
- 第五节 核力与结合能.ppt
- 第五节定积分在的物理的某些应用.ppt
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)