常熟理工学院 c语言题库 (本二).pdf

常熟理工学院 c语言题库 (本二).pdf

ID:48025664

大小:185.93 KB

页数:14页

时间:2020-01-27

常熟理工学院 c语言题库 (本二).pdf_第1页
常熟理工学院 c语言题库 (本二).pdf_第2页
常熟理工学院 c语言题库 (本二).pdf_第3页
常熟理工学院 c语言题库 (本二).pdf_第4页
常熟理工学院 c语言题库 (本二).pdf_第5页
资源描述:

《常熟理工学院 c语言题库 (本二).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、下面选项中,不能用作C语言标识符的是(C)。A._00B.printC.&bD.FOR下面合法的标识符是(A)。A.IFB.-321C.cfD.int可以将高级语言编写的源程序转换为目标程序的软件是(D)。A.汇编程序B.解释程序C.编辑程序D.编译程序C语言程序中可以对程序进行注释,注释部分必须用符号(C)括起来。A.“{”和“}”B.“[”和“]”C.“/*”和“*/”D.“*/”和“/*”已有预处理命令“#include”和声明“intx=4,y;”,下面语句中语法正确的是(C)。A.if(x%2=1)y=x;B.if(sqrt(x)%2)y=x;C.if(x==1

2、)y=x;D.if(x==1)y=&x;下列运算符中,优先级最低的是(D)。A.*B.!=C.+D.=逻辑“异或”运算可描述为当且仅当a、b两个操作数中只有一个为真时才为真,其他情况下均为假。下面能够正确表示逻辑“异或”运算的表达式是(D))。A.a

3、

4、bB.a&&bC.(a&&b)&&!(a

5、

6、b)D.(a

7、

8、b)&&!(a&&b)下面关于continue和break语句的叙述中正确的是(B)。A.continue和break语句都可以出现在switch语句中B.continue和break语句都可以出现在循环语句的循环体中C.在switch语句允许出现continue和break语句

9、D.执行循环语句中的continue和break语句都将立即终止循环在while(e)语句中的e与下面条件表达式等价的是(D)。A.e==0B.e==1C.e!=1D.e!=0已有函数fun的定义“voidfun(void){printf("That'sgreat!");}”,则调用fun函数的正确形式是(B)。A.fun;B.fun();C.fun(void);D.fun(1);设有下列程序段:staticinty=2;voidf2(){staticfloatd=3;…}intx=1;voidf1(){intz=3;…}关于程序段中各变量的属性,下面叙述中错误的是(D)。A.x是全局变

10、量,函数f1可以访问,函数f2不能访问B.y是全局变量,函数f1和函数f2都可以访问C.z是动态变量,函数f1可访问,函数f2不可访问D.d是静态变量,函数f1和函数f2都可以访问已知某编译系统中singedint类型数据的长度是16位,该类型数据的最大值是(A)。A.32767B.32768C.127D.65535设k=7,x=12,则下列表达式值为3的是(D)。A.x%=(k%=5)B.x%=(k-k%5)C.x%=k-k%5D.(x%=k)-(k%=5)已有定义“inta[]={5,4,3,2,1},i=4;”,下列对a数组元素的引用中错误的是(B)。A.a[--i]B.a[a[0

11、]]C.a[2*2]D.a[a[i]]己有声明“inta=0,b=l,*p,*q;”,下列正确的语句是(C)。A.a=p;B.b=q;C.p=&a;D.p=&q;C语言中,结构体类型变量在程序执行期间(A)。A.所有成员一直驻留在内存中1B.只有一个成员驻留在内存中C.部分成员驻留在内存中D.没有成员驻留在内存中若有定义和声明typedefenum{green,red,yellow,blue,b1ack}color;colorflower;,则下列语句中正确的是(B)。A.green=red;B.flower=red;C.color=red;D.enum=red;在文件包含预处理语句#i

12、nclude的使用形式中,当之后的文件名用双引号括起来时,寻找被包含文件的方式是(C)。A.仅搜索当前目录B.仅搜索源程序所在的目录C.先在源程序所在目录搜索,再按系统设定的标准方式搜索D.直接按系统设定的标准方式搜索目录已有定义“inta[2][3]={0};*p=a[0];”,下面表达式中有语法错误的是(A)。A.a[0]=1B.p[0]=1C.*p=1D.a[0][0]=1下面关于C语言数据文件的叙述中正确的是(D)。A.文件由ASCII码字符序列组成,C语言只能读写文本文件B.文本由二进制数据序列组成,C语言只能读写二进制文件C.文件由记录序列组成,可按数据的存放形式分为文本文件

13、和二进制文件D.文件由数据流序列组成,可按数据的存放形式分为文本文件和二进制文件下面选项中,不能用作C语言标识符的是(C)。A.FORB._10C.&hD.print下面合法的标识符是(A)。A.IFB.-412C.akD.charC语言源程序的三种基本结构是顺序结构、(B)结构和循环结构。A.递归B.选择C.转移D.嵌套已有定义“floatx=1.23456;inti;”,欲将x中的数值保留小数点后两位,第三位进行四舍五入运算,能

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

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

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