2016年9月计算机二级C语言试题题库
程序段的输出结果是( )。
(22)有以下程序段:
以下关于程序段执行情况的叙述,正确的是( )。
A.for循环语句固定执行8次
B.当产生的随机数n为4时结束循环操作
C.当产生的随机数n为1和2时不做任何操作
D.当产生的随机数n为0时结束程序运行
(23)有以下程序:
程序运行后的输出结果是( )。
A.8
B.2
C.4
D.1
(24)以下叙述中错误的是( )。
A.可以给指针变量赋一个整数作为地址值
B.函数可以返回地址值
C.改变函数形参的'值,不会改变对应实参的值
D.当在程序的开头包含头文件stdi0.h时,可以给指针变量赋NULL、、、
(25)设已有定义:float x;,则以下对指针变量P进行定义且赋初值的语句中正确的是( )。
(26)以下数组定义中错误的是( )。
(27)有以下程序:
程序运行后的输出结果是( )O
A.321678
B.876543
C.1098765
D.345678
(28)有以下程序:
程序运行后的输出结果是( )。
A.一3,一l,1,3,
B.B.一12,一3,0,0,
C.C.0,1,2,3,
D.D.一3,一3,一3,一3,
(29)设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
(30)设有定义:char p E]={’1’,‘2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。
A.sizeof(p)
B.sizeof(char)
C.sizeof(*q)
D.sizeof(p[0])
(31)有以下程序:
程序执行后的输出结果是( )。
A.321,cba
B.abc,l23
C.123,abc
D.lbe,a23
(32)有以下函数:
函数的功能是( )。
A)将Y所指字符串赋给x所指存储空间
B.查找x和y所指字符串中是否有
C.统计x和y所指字符串中最前面连续相同的字符个数
D.统计x和Y所指字符串中相同的字符个数
(33)有以下程序:
程序运行后的输出结果是( )。
A)Lo
B.30
C.0
D.64
(34)在一个C源程序文件中所定义的全局变量,其作用域为( )。
A.由具体定义位置和extem说明来决定范围
B.所在程序的全部范围
C.所在函数的全部范围
D.所在文件的全部范围
(35)以下叙述中错误的是( )。
A.可以通过typedef增加新的类型
B.可以用typedef将已存在的类型用一个新的名字来代表
C.用typedef定义新的类型名后,原有类型名仍有效
D.用typedef可以为各种类型起别名,但不能为变量起别名
(36)有以下程序:
程序运行后的输出结果是( )。
A.10
B.11
C.20
D.21
(37)有以下程序:
程序运行后的输出结果是( )。
A.7.5
B.31.5
C.程序有错无输出结果
D.14.0
(38)有以下程序:
程序运行后的输出结果是( )。
A.3
B.4
C.5
D.6
(39)有以下程序:
程序运行后的输出结果是( )。
A.1.1.3
B.2,2,3
C.1,2,3
D.3,3,3
(40)以下叙述中正确的是( )。;
A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D.c语言中的文件是流式文件,因此只能顺序存取数据.
更多计算机二级相关试题推荐:
【2016年9月计算机二级C语言试题题库】相关文章: