湘教在线

2007年计算机等级考试二级C语言上机试题1-8套

√湘教在线     来源:[2007-4-7 19:53:01] 进入论坛

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

  ***********************************

  第二题(30分)

  已知一个数列的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。

  给定程序MODI1.C中函数 fun 的功能是: 计算并输出该数列前n项的平方根之和

  sum。n的值通过形参传入。

  例如, 当n=10时, 程序的输出结果应为: 23.197745。

  请改正

程序中的错误, 使程序能输出正确的结果。

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

  ***********************************

  第三题(40分)

  请编写一个函数fun (int *a,int n,int *odd,int *even),函数的功能是分

  别求出数组a中所有奇数之和以及所有偶数之和。形参n给出数组中数据的个数;

  利用odd返回奇数之和, 通过even返回偶数之和。

  例如:a数组元素中的值依次为: 1, 9, 2, 3, 11, 6; 则通过odd返回奇数

  之和24; 则通过even返回偶数之和 8。

  注意: 部分源程序存在文件PROG1.C文件中。

  请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入

  你编写的若干语句。

第 4套

  试题说明

  ***********************************

  第一题(30分)

  给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到

  文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显

  示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。

  请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结

  果。

  注意:源程序存放在考生文件夹下的BLANK1.C中。

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

  ***********************************

  第二题(30分)

  给定程序MODI1.C中函数 fun 的功能是: 计算并输出high以内最大的10个素

  数之和。high由主函数传给fun函数。

  若high的值为100, 则函数的值为732。

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

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

  ***********************************

  第三题(40分)

  程序定义了N×N的二维数组, 并在主函数中自动赋值。请编写函数

  fun(int a[][N]), 函数的功能是: 使数组上半三角元素中的值全部置成0。例如:

  a数组中的值为

  | 1 9 7 | | 0 0 0 |

  a = | 2 3 8 | 则返回主程序后a数组中的值应为 | 2 0 0 |

  | 4 5 6 | | 4 5 0 |

  注意: 部分源程序存在文件PROG1.C文件中。

  请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入

  你编写的若干语句。

第 5套

  试题说明

  ***********************************

  第一题(30分)

  给定程序的功能是调用fun函数建立班级通讯录。通讯录中记录每位学生的

  编号、姓名和电话号码。班级的人数和学生的信息从键盘读入,每个人的信息作

  为一个数据块写到名为myfile5.dat的二进制文件中。

  请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结

  果。

  注意:源程序存放在考生文件夹下的BLANK1.C中。

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

  ***********************************

  第二题(30分)

  给定程序MODI1.C中函数fun的功能是: 求整数x的y次方的低3位值。例如,整

  数5的6次方为15625, 此值的低3位值为625。

  请改正函数fun中指定部位的错误, 使它能得出正确的结果。

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

  ***********************************

本新闻共4页,当前在第2页  1  2  3  4  


下一篇: 没有了
分类信息
各地考试情况
北京 天津 上海 江苏
浙江 山东 江西 安徽
福建 广东 广西 海南
河南 河北 湖南 湖北
四川 重庆 云南 贵州
新疆 西藏 陕西 甘肃
黑龙江 辽宁 吉林 内蒙古
山西 宁夏 青海 深圳
精品辅导课程推荐
湘教在线,更多精彩在首页,
湘ICP备08101769号 - 给湘教在线提意见
网站介绍 - 广告服务 - 联系我们 - 网站导航 - 黄金会员 - 服务承诺 - 诚聘高手 -
湘教在线版权所有
©2003-2008