网站大量收购独家精品文档,联系QQ:2885784924

2025年计算机考试-计算机等级考试(二级C语言)笔试考试历年典型考题及考点含含答案.docx

2025年计算机考试-计算机等级考试(二级C语言)笔试考试历年典型考题及考点含含答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2025年计算机考试-计算机等级考试(二级C语言)笔试考试历年典型考题及考点含含答案

第1卷

一.参考题库(共100题)

1.打开考生文件夹中的Cprog112.c,完成其中的search(inta[])函数,该函数返回数组a中的次大数(即仅次于最大数的数)。

2.有定义:intx,y=10,*p=y;,则能使得x的值也等于10的语句是()。

A、x=p;

B、x=p;

C、x=y;

D、x=*p;

3.以下程序段运行后s的值是()

A、18

B、108

C、2

D、12

4.以下程序的输出结果为()

A、程序无限循环无输出

B、10

C、1

D、0

5.若程序中需要表示关系x≥y≥z,应使用C语言表达式为()

A、(x=y)(y=z)

B、(x=y)AND(y=z)

C、(x=y=z)

D、(x=y)(y=z)

6.以下()是正确的字符常量

A、“c”

B、‘//”

C、‘W’

D、“/32a”

7.C语言的整型数据在内存中的存储形式是()

A、原码

B、反码

C、补码

D、ASCII码

8.已知两个3位数abc和cba之和为1333(即abc+cba=1333),编程序求出3个数字a、b和c。

9.对下面程序正确的描述是()。

A、将文件中第一个字节的内容加1并重新写入到第一个字节

B、将文件中第一个字节的内容加1并写入到第二个字节中

C、以只读方式打开文本文件test.txt

D、以只读方式打开二进制文件test.dat

10.设有定义:charc;floatf;inti;unsignedu;doubled;下列各表达式的类型分别是()1.u+92.d!=f(i+2)3.8.2*i+c

A、1.unsigned,2.int,3.double

B、1.double,2.double,3.double

C、1.int,2.double,3.char

D、1.unsigned,2.double,3.int

11.下面程序的输出结果是()

A、产生错误

B、1

C、2

D、3

12.函数cut的原型为:void*cut(char*s,intm,intn);,其功能是:从字符串s中第m个位置开始,截取含有n个字符的子串;若从m开始剩余的字符不足n个,则截取剩余的所有字符;函数返回所截子串的首地址。编制函数reverse并用相应的主函数进行测试。

13.在下列运算符中,优先级最高的运算符是()

A、

B、

C、

D、

14.若一个数出现在自己平方数的右边,则称该数为同构数。如,因有5*5=25,25*25=625,所以5和25都是同构数;请编制程序找出1~100之间的全部同构数。

15.若已定义:inta=-36,b=-30,c;则语句c=aA、1

B、t

C、0

D、f

16.已知’E’的ASCII码是69,则执行下面C语句的结果是()printf(〞%c〞,’D’-‘8’+’5’);

A、66

B、A

C、B

D、E

17.打开Cprog021.C,完成其中的函数fun1,该函数的数学表达式是: 例如:fun1(0.76)=3.582 fun1(3.00)=5.369 fun1(3.76)=8.931

18.程序Cmody071.c,其功能是从键盘输入三角形的三边长,求其面积,若三个边长不能构成三角形,则提示。请改正错程序中的错误。 如输入:6911 输出:26.98

19.程序Cmody072.c,其功能是求解百马百担问题。请改正错程序中的错误。 有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马驮1担,问大、中、小马数可分别为多少?有多少种解决方案?

20.以下程序段的运行结果是()

A、0,0

B、1,2

C、2,2

D、1,0

2

文档评论(0)

山水教育[全国可咨询] + 关注
官方认证
服务提供商

山水教育专注行业研报、成人教育、自考、考研考博培训,建筑行业职业资格证书考试、卫生系统职业资格考试、大学专业考核试题等等,欢迎垂询,助您考试成功!

认证主体成都梦创星野科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510114MACPUY5K3K

1亿VIP精品文档

相关文档