C语言程序设计题库及答案.doc

C语言程序设计题库及答案.doc

ID:57687246

大小:176.00 KB

页数:21页

时间:2020-09-01

C语言程序设计题库及答案.doc_第1页
C语言程序设计题库及答案.doc_第2页
C语言程序设计题库及答案.doc_第3页
C语言程序设计题库及答案.doc_第4页
C语言程序设计题库及答案.doc_第5页
资源描述:

《C语言程序设计题库及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1次客观题作业一、单选题(共30题,每题3分)1.下面表示正确的是__A___。A.C语言中的逗号是一种运算符B.在C语言中,一行只能有一个语句C.C中的变量不区分大小写D.c中的关键字可以做为变量名2.字符型常量在内存中存放的是__A____代码值。A.ASCIIB.二进制C.十进制D.八进制3.以下不正确的C语言标识符是(C)。A.AB1B._ab3C.4abD.a2_b4.以下运算符中优先级最低的运算符是_D____。A.&&B.&C.

2、

3、D.=5.在C语言中,要求运算数必须是整型的运算符是___A___。A.%B./C.

4、言程序的基本单位是__C_____。A.程序行B.语句C.函数D.字符7.将高级语言编写的程序翻译成目标程序的是___B____程序。A.解释程序B.编译程序C.汇编程序D.源程序8.以下选项中,与k=n++完全等价的表达式是__A___。A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+19.下列(A)不属于结构化程序设计的循环结构。A.ForB.WhileC.if-elseD.do-while10.以下叙述中错误的是__A___。A.用户所定义的标识符允许使用关键字B.用户所定义的标识符应尽量做到“见名知意C.用户所定义

5、的标识符必须以字母或下划线开头D.用户定义的标识符中,大、小写字母代表不同标识11.若有输入语句scanf(%d%d%d,&x,&y,&z);则不能使x值为5,y值为6,z值为7的输入是__A____。A.5,6,7B.5回车换行67C.567D.5,6,712.若i,j已定义为int类型,则下程序段中内循环体的总的执行次数是(B )。  for(i=3;i>0;i--)   for(j=0;j<=4;j++){...}A.12B.15C.16D.2013.下列选项中,合法的C语言关键字是_D___。A.VARB.CherC.IntegerD.d

6、efault14.C语言中___A____。A.能使用do-while语句构成的循环B.do-while语句构成的循环必须用break语句才能退出C.do-while语句构成的循环,当while语句中的表达式为非零时结束循环D.do-while语句构成的循环,当while语句中的表达式值小于零时结束循环15.以下__D_____不是高级语言。A.Basic语言B.C语言C.JAVA语言D.汇编语言16.已知intx=2,y=3;则计算表达式y+=x-=x*=y后,x和y分别为(B)。A.6,5B.0,3C.0,5D.-4,2·17.在C语言中,函

7、数的数据类型是指__A_____。A.函数返回值的数据类型B.函数形参的数据类型C.调用该函数时的实参的数据类型D.任意指定的数据类型18.若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是_C___。A.1B.3C.2.0D.2.519.func(exp1,(exp2,exp3),(exp4,exp5,exp6));含有(C)个实参。A.1B.2C.3D.620.有intx=3,y=4,z=5;则下面表达式中值为0的是__B____。A.x&&yB.!(x<y&&!z

8、

9、1)C.x

10、

11、y+z&&y-zD.x<=y21.已定

12、义c为字符型变量,则下列语句中正确的是____C__。A.c=''97'';B.c='97';C.c=97;D.c="a";22.一个字长的二进制位数是_D__。A.8B.16C.32D.随机计算机系统而不同的23.C语言中规定函数的返回值的类型是由(D)。A.return语句中的表达式类型所决定B.调用该函数时系统临时决定C.调用该函数时的主调用函数类型所决定D.在定义该函数时所指定的函数类型所决定24.C语言程序中,下列(C)组标识符是合法。A.abc、2id、whileB.4d、DO、oodbC.str_1、print、aBcD.WORD、

13、oodb、Iamm25.下面正确的函数定义形式是__C____。A.doublefun(intx,inty)B.doublefun(intx;inty)C.doublefun(intx,inty);D.doublefun(intx,y);26.下列______A______数据类型属于构造类型。A.数组类型B.指针类型C.整型D.字符型27.C语言对嵌套if语句的规定是:else总是和__D___配对。A.其之前最近的ifB.第一个ifC.缩进位置相同的ifD.其前面最近且尚未配对的if·28.二进制语言是属于面向___A__的语言。A.机器B

14、.过程C.问题D.对象29.设inta=12,则执行完语句a+=a-=a*a后,a的值是_D___。A.552B.264C.144D.-

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

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

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