- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五单元 选择结构程序设计
有如下程序,该程序的输出结果是()
void main()
{
int x=1,a=0,b=0;
switch(x){
case 0:b++;
case 1:a++;
case 2:a++;b++;
}
printf(“a=%d,b=%d\n”,a,b);
}
A.a=2,b=1 B,a=1,b=1 C,a=1,b=0 D,a=2,b=2
若有如下程序,该程序的输出结果是()
void main(0
{
float x=2.0 ,y;
if (x0.0) y=0.0;
else if (x10.0) y=1.0/x;
else y=1.0;
printf(“%f\n”,y);
}
A.0.000000 B.0.250000 C.0.500000 D.1.000000
设有: int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=ab)(n=cb)后n的值是()
A.1 B.2 C.3 D.4
对if 语句中表达式的类型,下面正确的描述是()
必须是关系表达式
必须是关系表达式或逻辑表达式
必须是关系表达式或算术表达式
可以是任意表达式
多重if_else语句嵌套使用时,寻找与else配对的if方法是()
A.缩排位置相同的if B.其上最近的if
C.下面最近的if D.其上最近未配对的if
以下错误的if语句是()
if (xy ) z=x;
if (x==y) z=0;
if(x!=y) printf(“%d”,x) else printf(“%d”,y);
if(xy) {x++;y--;}
以下程序的输出为()
void main(){
int a=20,b=30,c=40;
if(ab) a=b;
b=c; c=a;
printf(“a=%d,b=%d,c=%d”,a,b,c);
}
a=20,b=30,c=20
a=20,b=40,c=20
a=30,b=40,c=20
a=30,b=40,c=30
对于条件表达式(k)?(i++): (i--)来说,其中的表达式k等价于()
k==0
k==1
k!=0
k!=1
下面程序运行结果为()
void main()
{
char c=’a’;
if(‘a’c=’z’) printf(“LOW”);
else printf(“UP”);
}
LOW
UP
LOWUP
程序语法错误
对下述程序,正确的判断是()
void main()
{
int a,b;
scanf(“%d,%d”,a,b);
if (ab) a=b;b=a;
else a++;b++;
printf(“%d,%d”,a,b);
}
有语法错误不能通过编译
若输入4,5,则输出5,6
若输入5,4,则输出4,5
若输入5,4,则输出5,5
逻辑运算符两侧运算对象的数据类型()
只能是0或1
只能是0或非0正数
只能是整型或字符型数据
可以是任何类型的数据
以下关于运算符优先顺序的描述中正确的是()
关系运算符算术运算符赋值运算符逻辑运算符
逻辑运算符关系运算符算术运算符赋值运算符
赋值运算符逻辑运算符关系运算符算术运算符
算术运算符关系运算符赋值运算符逻辑运算符
下列运算符中优先级最高的是()A. B.+ C. D.!=
若希望当A的值为奇数时,表达式的值为”真”,A的值为偶数时,表达式的值为”假”,则以下不能满足要求的表达式是()
A%2==1
!(A%2==0)
!(A%2)
A%2
判断char型变量c1是否为小写字母的正确表达式是()
A.’a’=c1=’z’ B.(c1=a)(c1 =z)
C.( ’a’ = c1)||(‘z’=c1) D. (c1=’a’)||( c1 =‘z’)
已知int x=10,y=20,z=30 ;以下语句执行后x,y,z的值是()
if(xy)
z=x;x=y;y=z;
x=10,y=20,z=30
x=20,y=30,z=30
x=20,y=30,z=10
x=20,y=30,z=20
17 请阅读以下程序:
main()
{
int a=5,b=0,c=0;
if(a=b+c) printf(“***\n”);
else printf(“$$$\n”);
}
有语法错不能通过编译
可
您可能关注的文档
- 2010年3月-9月真题及答案详解.doc
- 2010年3月二级C语言考试真题(附答案).doc
- 2010年3月计算机等级考试二级C笔试试题(文字版)及答案.doc
- 2010年3月计算机等级考试二级C笔试试题和答案.doc
- 2010年3月计算机等考二级C语言笔试试题.doc
- 2010年3月全国计算机等级考试二级笔试试卷C语言程序设计试题及参考答案.doc
- 2010年9月2级C语言笔试真题及答案.doc
- 2010年9月计算机二级C语言真题及答案.doc
- 2010年9月全国计算机二级C语言笔试试题真题_及答案.doc
- 2010年9月三级网络技术真题.doc
- 2025年一级建造师考试《水利水电工程管理与实务》冲刺必刷卷.docx
- 2025年一级建造师考试《水利水电工程管理与实务》逆袭破题卷1.docx
- 2025年一级建造师考试《市政工程管理与实务》冲刺必刷卷 .docx
- 2025年一级造价工程师考试《建设工程计价》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价管理》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(安装专业)》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(土建专业)》预习卷.docx
- 2025年中级会计考试《会计实务》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》全真模拟卷.docx
文档评论(0)