您当前位置: 唯学网 » 计算机等级考试培训 » 二级专题

12月计算机等级考试二级C语言程序设计模拟练习题

来源:唯学网•教育培训(www.vixue.com)  【唯学网 • 中国教育电子商务平台】 加入收藏

计算机等级考试2014年第三次考试安排在12月21号举行,离考试还有一个多的时间,在紧张的备考阶段,小编整理了12月计算机等级考试二级C语言程序设计模拟练习题,希望在这最后的紧要关头能帮助考生顺利通过考试,拿到等级证书。

一、程序填空题

1、请补充函数proc(),该函数的功能是:只保留字符串中的大写字母,删除其他字符,结果仍保存在原来的字符串中,由全局变量m对删除后字符串的长度进行保存。

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

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。

试题程序:

计算机等级考试二级C语言程序设计模拟练习题

计算机等级考试二级C语言程序设计模拟练习题

2、下列给定程序中,函数proc()的功能是:对M名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。

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

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。

试题程序:

计算机等级考试二级C语言程序设计模拟练习题

计算机等级考试二级C语言程序设计模拟练习题

二、程序改错题

3、数列中,第一项为3,后一项都比前一项的值增5。下列给定程序中,函数proc()的功能是:计算前n(44n≤50)项的累计和。在累加过程中把那些被4除后余2的当前累加值放人数组中,符合此条件的累加值作为函数值返回主函数。例如。当n 的值为20时,该数列为3,8,13,18,23,28,…,93,98。符合此条件的累加值应为42,126,366,570,1010。

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

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

试题程序:

计算机等级考试二级C语言程序设计模拟练习题

4、下列给定程序中,函数proc()的功能是:计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y不相等,2和y不相等。例如,当x的值为10,y的值为20,z的值为30时,函数值为2.00。

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

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

试题程序:

计算机等级考试二级C语言程序设计模拟练习题

计算机等级考试二级C语言程序设计模拟练习题

三、程序设计题

5、下列程序定义了M×M的二维数组,并在主函数中自动赋值。请编写函数proc(int arr[][M]),该函数的功能是使数组右上半三角元素中的值全部置成0。例如a数组中的值为:

计算机等级考试二级C语言程序设计模拟练习题

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

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

试题程序:

计算机等级考试二级C语言程序设计模拟练习题

计算机等级考试二级C语言程序设计模拟练习题

6、请编写一个函数proc(),它的功能是:比较2个字符串的长度(不得调用C语言提供的求字符串长度的函数),函数返回较短的字符串。若2个字符串长度相等,则返回第1个字符串。

例如,输入shanghaihebei(为

Enter键),函数将返回hebei。

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

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

试题程序:

计算机等级考试二级C语言程序设计模拟练习题

以上内容是计算机等级考试二级C语言程序设计模拟练习题的全部内容,在计算机等级考试即将到来之时,在计算机培训栏目中我们整理了大量的辅导资料,包括网络工程师、软件工程师、电脑维修的基本常识、计算机等级考试培训等辅导材料,更多内容请点击我们的计算机培训栏目。

 

0% (0)
0% (10)
已有条评论
新闻浏览排行