c语言-第4章 选择结构程序设计new

c语言-第4章 选择结构程序设计new

ID:19818930

大小:87.00 KB

页数:10页

时间:2018-10-06

c语言-第4章 选择结构程序设计new_第1页
c语言-第4章 选择结构程序设计new_第2页
c语言-第4章 选择结构程序设计new_第3页
c语言-第4章 选择结构程序设计new_第4页
c语言-第4章 选择结构程序设计new_第5页
资源描述:

《c语言-第4章 选择结构程序设计new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章选择结构程序设计注:选择结构的考点,最重要的有两个,一个是逻辑表达式的值,另一个是分支界限。弄明白这两个知识点,就能够以不变应万变了。一、单项选择题1.在C语言中,能代表逻辑值"真"的是。A)trueB)大于0的数C)非0整数D)非0的数2.表示关系x<=y<=z的c语言表达式为。A)(x<=y)&&(y<=z)B)(x<=y)AND(y<=z)C)(x<=y<=z)D)(x<=y)&(y<=z)3.能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是。A)a>=10ora<=0B)a>=0

2、a<=1

3、0C)a>=10&&a<=0D)a>=10‖a<=04、判断char型变量c1是否为大写字母的表达式为。A)’A’<=c1<=’Z’B)(c1>=’A’)&(c1<=’Z’)C)(’A’<=c1)AND(‘Z’>=c1)D)(c1>=’A’)&&(c1<=’’Z’)5.有定义charc;c=getchar();判断字符变量c为大写字母的正确表达式为。A)‘A’==‘A’&&c<=’ZC)A==A&&c<=Z6.设有语句“inta=4;b=3,c=-2,d=2;”,则逻辑表

4、达式“a>0&&b&&c<0&&d>0”的值是。A)1B)0    C)-1D)出错7.设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是。A)10

5、

6、a==12

7、

8、a==13

9、

10、a==14C)a>10&&a<15D)!(a<=10)&&!(a>=15)8.为表示逻辑表达式7979)&&(X<90)B)(X>79)!=(X<90)C)7979)

11、

12、(X<90)9.在下面的条件语句中(其中s1和s2表示是C

13、语言的语句),只有一个在功能上与其它三个语句不等价,它是。A)if(a)s1;elses2;B)if(a==0)s2;elses1;C)if(a!=0)s1;elses2;D)if(a==0)s1;elses2;10.假定所有变量均已正确定义,则下列程序段运行后y的值是。  inta=0,y=10;if(a=0)y--;elseif(a>0)y++;elsey+=y;A)20B)11C)9D)0解析:此类题目可以自行编写下述测试程序进行调试验证。#includevoidmain(){.....

14、.printf("y=%d",y) ;}11.假定所有变量均已正确定义,则下列程序段运行后x的值是。  a=b=c=0;x=35;if(!a)x--;elseif(b);if(c)x=3;elsex=4;A)34B)4C)35D)312.C语言对嵌套if语句的规定是:else语句总是与配对。A)其之前最近的ifB)第一个ifC)缩进位置相同的ifD)其之前最近的且尚未配对的if13.在C语言语句中,用来决定分支流程的表达式是。A)可用任意表达式     B)只能用逻辑表达式或关系表达式C)只能用逻辑表达式 

15、   D)只能用关系表达式14.C语言中用表示逻辑“真”。A)trueB)整数值1C)非零整数值D)false15.若k是int型变量,且有下面的程序段,输出结果是。intk;k=-3;if(k<=0)printf(“####”);elseprintf(“&&&&”);A)####B)&&&&C)####&&&&D)有语法错误,无输出结果16.main(){intx=0,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf(“a=%d,b=%d

16、n”,a,b);}该程序的输出结果是。A)a=2,b=1B)a=1,b=1C)a=1,b=0D)a=2,b=217.以下程序的输出结果是:()main(){intx=-10,y=1,z=1;if(xb)a=b;b=c;c=a;printf("a=%2db=%2dc=%2d",a,b,c);A)a=10b=50c=10B)a=1

17、0b=30c=10C)a=50b=30c=10D)a=50b=30c=5019.若inti=10;执行下列程序后,变量i的正确结果是。switch(i){case9:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}A)13B)12C)11D)10二、阅读程序,写出运行结果1.#includemain(){inta=1,b=3,c=

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

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

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