c语言经典选择填空题.doc

c语言经典选择填空题.doc

ID:53101235

大小:82.00 KB

页数:15页

时间:2020-04-01

c语言经典选择填空题.doc_第1页
c语言经典选择填空题.doc_第2页
c语言经典选择填空题.doc_第3页
c语言经典选择填空题.doc_第4页
c语言经典选择填空题.doc_第5页
资源描述:

《c语言经典选择填空题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.选择题(30分)(第一部分分10分,第二部分12分,第三部分8分)第一部分:简单类题目(50个题目,从中选择10,每题1分)1、若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32)后num的值为(C)A.4B.16C.32D.5222.以下程序的输出结果(B)。main(){intx1=3,x2=0,x3=0;if(x1=x2+x3)printf("****");elseprintf("####");}A.输出:****B.输出:####C.存在语法错误D.无输出结果3.下面四个选项

2、中,均是合法转义字符的选项是(A)。A.''''\'''B.'''17''"'C.'18''f''xab'D.'\0''101''xlf'4.若有说明:inta=1,b=2,c=3,d=4;则表达式a

3、

4、j+k&&j-kD.!((i

5、

6、1)6.若希望当num的值为奇数时,表达式的值为“真”,num的值为

7、偶数时,表达式的值为“假”。则以下不能满足要求的表达式是(C)。A.num%2==1B.!(num%2==0)C.!(num%2)D.num%27.有以下程序main(){intm=3,n=4,x;x=-m++;x=x+8/++n;printf(“%d”,x);Word文档.}程序运行后的输出结果是(D)。A.3B.5C.-1D.-28.若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是(C)。A.a=9+b+c=a+9B.a=9+b;c=a+9;C.a=(9+b,b++)D.a=9+b+

8、+=a+79.若有以下定义,若intm=7,n=12,则能得到值为3的表达式是(D)。A.n%=(m%=5)B.n%=(m-m%5)C.n%=m-m%5D.(n%=m)-(m%=5)10.以下能正确定义整型变量x、y和z并为其赋初值5的语句是(C)。A.intx=y=z=5;B.intx,y,z=5;C.intx=5,y=5,z=5;D.x=5,y=5,z=5;11.若x和y代表整型数,以下表达式中不能正确表示数学关系

9、x-y

10、<10的是(C)。A.abs(x-y)<10B.x-y>-10&&x-y<10C.(x-y)<

11、-10

12、

13、!(y-x)>10D.(x-y)*(x-y)<10012.设inta=12,则执行完语句a+=a-=a*a后,a的值是(D)。A552B264C144D-26413以下叙述不正确的是(D)A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面14下关于运算符优先顺序的描述中正确的是(C)。A)关系运算符<算术运算符<赋值运算符<逻辑与运算符B)逻辑运算符<关系运算符<算术运算符<赋值运算符C)赋值运算符<逻辑与运

14、算符<关系运算符<算术运算符D)算术运算符<关系运算符<赋值运算符<逻辑与运算符15下列程序的输出结果是(C)main(){inta=7,b=5;printf("%d",b=b/a);Word文档.}A5B1C0D不确定值16printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式(B)A)从左起输出该字串,右补空格B)按原字符长从左向右全部输出C)右对齐输出该字串,左补空格D)输出错误信息17.以下叙述正确的是(C)A.在C程序中,main函数必须位于程序的最前面B

15、.C程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误18.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是(B)A.7B.8C.6D.219.下面不正确的字符串常量是(A)A.'abc'B."1212"C."0"D.""20.已知各变量的类型说明如下:inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C语言语法的表达式是(A)A.a+=a-=(b=4)*(a=3)B.a=a*3=

16、2C.x%(-3)D.y=f1oat(i)21.若有说明语句:charc='72'则变量c描述正确的是(A)A.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法,c的值不确定22.已有定义intx;f1oaty;且执行scanf("%3d%f",&x,&y);语句,若输入1234578(回车),则x的值为

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

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

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