云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2007年04月全国计算机等级考试二级C语言笔试试题及参考答案

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

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 7:22:10

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页 打开文件)

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

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语句中的使用。掌握:没有br

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com