2016计算机二级考试C语言练习题及答案
- 计算机二级
- 关注:7.38K次
2016年3月计算机考试马上就要到了,不知道大家都复习得怎么样了呢?下面是本站小编为考生搜索整理了关于计算机二级考试C语言练习题及答案,供大家参考学习,希望对你有所帮助。想了解更多相关信息请持续关注我们应届毕业生考试网!
练习题一
一、选择题
1以下针对全局变量的叙述错误的是
A.用extern说明符可以限制全局变量的作用域
B.全局变量是在函数外部任意位置上定义的变量
C.全局变量的作用域是从定义位置开始至源文件结束
D.全局变量的生存期贯穿于整个程序的运行期间
参考答案:A
参考解析:在不同编译单位内用extern说明符来扩展全局变量的作用域,extem可以将全局变量作用域扩展到其他文件,而不是限制全局变量的作用域,答案为A选项。
2以下叙述中正确的是
A.两个字符串可以用关系运算符进行大小比较
B.函数调用strlen(s);会返回字符串S实际占用内存的大小(以字节为单位)
C.C语言本身没有提供对字符串进行整体操作的运算符
D.当拼接两个字符串时,结果字符串占用的内存空间是两个原串占用空间的和
参考答案:C
参考解析:本题考查字符串处理函数strien、strcat、strcmp。B选项中strlen返回的是字符串s实际占用内存大小加上结尾符,A选项中不能用关系运算符进行大小比较,可以使用strcmp。D选项当使用连接函数strcat时,内存空间会减少一个字符位置。
3. 在C语言中,以 D 作为字符串结束标志
A、’n’
B、’ ’
C、 ’0’
D、’