第一范文网 - 专业文章范例文档资料分享平台

2007年04月全国计算机等级考试二级C语言笔试试题及参考答案

来源:用户分享 时间:2025/5/24 6:11:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

5、数据字典

6、14 考点:逗号表达式的值。牢记:逗号表达式的值是最后一个表达式的值。所以a=(3*5,a+4);执行后,a的值就是a+4的值,即为14(参见教材第一册16页 逗号运算符和逗号表达式)

7、0 考点:getchar()函数及while循环判断。输入1后,ch的值为1,==式判断为假 没有执行循环。注意:=运算符的优先级要低于==运算符,但是ch=getchar()有括号,所以先执行前面的赋值运算。

8、m=4 k=4 i=5 k=5 考点:全局变量,局部变量的作用域以及函数传值和自加运算。解析:本题是值传递,m的值为i++的值,为4 执行fun函数后,k++的值也为4。执行后k的值是5。同理,i的值在进行i++传值后,页变为5。

9、#& 考点:break语句在switch语句中的使用。掌握:没有break语句,执行完case匹配后的语句,会接着执行,直到要到break语句或者switch匹配结束。

10、9 考点:字符常量和转义字符。牢记:转义字符都是由字符‘\\’引导的。9个字符分别是:‘I’,‘B’,‘M’,‘\\n’,‘0’,‘1’,‘2’,‘\\1’‘\\\\’。

11、1 考点:逻辑运算符的运算规则。牢记:逻辑运算符&&的第一个操作对象如果为假,则不会对第二个操作对象进行计算。所以本题中!ch的计算结果为假,所以不会再去计算i++,i仍然是初值1。(参见教材第一册 26页 逻辑表达式及其值 例3.1)

12、5 4 考点:sizeof函数和strlen函数的区别。牢记:在计算字符串长度时,sizeof是统计‘\\0’字符的,而strlen是不统计‘\\0’的。

13、0 考点:二维数组的定义。(参加教材第一册75 页 二维数组的初始化 )

14、x[i-1]

15、*pmax=*px(或*pmax=x)

16、10 考点:函数的递归调用。

17、40 理解:指针s1和s2是指向同一块内存单元,所以执行*s2=20之后,事实上*s1也为20,所以*s1+*s2=40

18、struct DATA d={2006,10,1}; 注意:结构体变量定义时,不能丢掉前面的关键字 struct

19、fw=fopen(“readme.txt”, \ 考点:fopen函数的用法(参见教材第一册127页 打开文件)

2007年04月全国计算机等级考试二级C语言笔试试题及参考答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c013b846y673jk4h7snoz_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top