您现在的位置:233网校>计算机二级>C语言>模拟试题

2016年计算机二级考试betway88体育官网C语言真考试题(2)

来源:233网校 2016年2月18日
导读:   233网校搜集整理2016年计算机二级考试betway88体育官网C语言真考试题(2)供各位考生参考复习,通过做计算机二级考试betway88体育官网C语言试题可以提高考生做题速度,提前熟悉考试题型。
  233网校搜集整理2016年计算机二级考试betway88体育官网C语言真考试题(2)供各位考生参考复习,通过做计算机二级考试betway88体育官网C语言试题可以提高考生做题速度,提前熟悉考试题型。

2016年计算机二级考试betway88体育官网C语言真考试题(2)

一、程序填空题

下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[O]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。

例如,若a所指数组中的数据初排列为:9、1、4、2、3、6、5、8、7,删除奇数后,a所指数组中的数据为:4、2、6、8,返回值为4。

请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。

注意:部分源程序给出如下。

不得增行或删行,也不得更改程序的结构!

试题程序:

2016年计算机二级考试betway88体育官网C语言真考试题(2)

二、程序修改题

下列给定程序中,函数fun的功能是:按以下递归公式求函数的值。

2016年计算机二级考试betway88体育官网C语言真考试题(2)

例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

试题程序:

2016年计算机二级考试betway88体育官网C语言真考试题(2)

三、程序设计题

规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的木号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。

例如,字符串中的内容为“****A*BC*DEF*G*******”,若n的值为4,删除后,字符

串中的内容应为“****A*BC*DEF*G****”;若n的值为7,则字符串中的内容仍为“。****

A*BC*DEF*G*******”。n的值在主函数中输入。编写函数时,不得使用c语言提供的字符串函数。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

试题程序:

2016年计算机二级考试betway88体育官网C语言真考试题(2)

  2016年告别盲目备考,233网校教研团队精心打造高通过率套餐班,全程内部密训锁分,保障一次过关!2016年计算机等级精讲班推荐——

 

计算机二级精讲班(100元惊喜抢购)

?

公共基础          

20H一次通关

讲师:贺斌

C语言

20H锁定考点

讲师:梁咏

VB语言           

15H一次通关

讲师:任丹阳

VF               

20H考点解读

讲师:刘德强

C++语言           

30H实战演练

讲师:张凯

MS Office高级应用  

20H锁定考点

讲师:张凯

MySQL数据        

24H一次通关

讲师:肖瑶星

Access数据库      

17H考点精讲

讲师:任丹阳

Java语言           

20H一次通关

讲师:邓伦丹

责编:tangting