2012_第五单元选择结构程序设计.doc

2012_第五单元选择结构程序设计.doc

ID:59098238

大小:44.00 KB

页数:8页

时间:2020-09-15

2012_第五单元选择结构程序设计.doc_第1页
2012_第五单元选择结构程序设计.doc_第2页
2012_第五单元选择结构程序设计.doc_第3页
2012_第五单元选择结构程序设计.doc_第4页
2012_第五单元选择结构程序设计.doc_第5页
资源描述:

《2012_第五单元选择结构程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五单元选择结构程序设计1.有如下程序,该程序的输出结果是()voidmain(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf(“a=%d,b=%d”,a,b);}A.a=2,b=1B,a=1,b=1C,a=1,b=0D,a=2,b=22.若有如下程序,该程序的输出结果是()voidmain(0{floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf(“%f

2、”,y);}A.0.B.0.C.0.D.1.3.设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>b)后n的值是()A.1B.2C.3D.44.对if语句中表达式的类型,下面正确的描述是()A.必须是关系表达式B.必须是关系表达式或逻辑表达式C.必须是关系表达式或算术表达式D.可以是任意表达式5.多重if_else语句嵌套使用时,寻找与else配对的if方法是()A.缩排位置相同的ifB.其上最近的ifC.下面最近的ifD.其上最近未配对的if6.以下错误的if语句是()A.if(x>y)

3、z=x;B.if(x==y)z=0;C.if(x!=y)printf(“%d”,x)elseprintf(“%d”,y);D.if(xb)a=b;b=c;c=a;printf(“a=%d,b=%d,c=%d”,a,b,c);}A.a=20,b=30,c=20B.a=20,b=40,c=20C.a=30,b=40,c=20D.a=30,b=40,c=303.对于条件表达式(k)?(i++):(i--)来说,其中的表达

4、式k等价于()A.k==0B.k==1C.k!=0D.k!=14.下面程序运行结果为()voidmain(){charc=’a’;if(‘a’b)a=b;b=a;elsea++;b++;printf(“%d,%d”,a,b);}A.有语法错误不能通过编译B.若输入4,5,则输出5,6C.

5、若输入5,4,则输出4,5D.若输入5,4,则输出5,51.逻辑运算符两侧运算对象的数据类型()A.只能是0或1B.只能是0或非0正数C.只能是整型或字符型数据D.可以是任何类型的数据2.以下关于运算符优先顺序的描述中正确的是()A.关系运算符<算术运算符<赋值运算符<逻辑运算符B.逻辑运算符<关系运算符<算术运算符<赋值运算符C.赋值运算符<逻辑运算符<关系运算符<算术运算符D.算术运算符<关系运算符<赋值运算符<逻辑运算符3.下列运算符中优先级最高的是()A.

6、”,A的值为偶数时,表达式的值为”假”,则以下不能满足要求的表达式是()A.A%2==1B.!(A%2==0)C.!(A%2)D.A%25.判断char型变量c1是否为小写字母的正确表达式是()A.’a’<=c1<=’z’B.(c1>=a)&&(c1<=z)C.(’a’>=c1)

7、

8、(‘z’<=c1)D.(c1>=’a’)

9、

10、(c1<=‘z’)6.已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是()if(x>y)z=x;x=y;y=z;A.x=10,y=20,z=30B.x=20,y=30,z=30C.x=2

11、0,y=30,z=10D.x=20,y=30,z=2017请阅读以下程序:main(){inta=5,b=0,c=0;if(a=b+c)printf(“***”);elseprintf(“$$$”);}A.有语法错不能通过编译B.可以通过编译但不能通过连接C.输出***D.输出$$$18.请阅读以下程序,其运行结果是()voidmain(0{charc=’A’;if(‘0’<=c<=’9’)printf(“YES”);elseprintf(“NO”);}A.YESB.NOC.YESNOD.语句错误E.19.以下错误的if语

12、句是______。A.if(x>y)z=x;B.if(x==y)z=0;C.if(x!=y)printf("%d",x)elseprintf("%d",y);D.if(x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。