设为首页 加入收藏

TOP

计算机等级考试二级C语言上机试题下[5]
2014-11-02 22:30:08 来源: 作者: 【 】 浏览:69
Tags:计算机 等级考试 二级 语言 上机 试题

第 43套
试题说明
***********************************
第一题(30分)
给定程序BLANK1.C是建立一个带头结点的单向链表, 并用随机函数为各结点
赋值。函数fun的功能是将单向链表结点 (不包括头结点)数据域为偶数的值累加
起来, 并且作为函数值返回。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
***********************************
第二题(30分)
给定程序MODI1.C中fun函数的功能是: 读入一个整数m,计算如下公式的值。
1 1 1 1
t = 1 + ----- +----- + ----- + ……+ -----
2 3 4 m
例如, 若输入 5, 则应输出 2.283333。
请改正程序中的错误或在横线处上填上适当的内容并把横线删除, 使它能计
算出正确的结果。
注意: 不要改动main函数, 不得增行或删行, 也不得更改程序的结构!
***********************************
第三题(40分)
程序的功能是: 删除一个字符串中指定的字符。
设有如下的字符串: turbo c and borland c++
从键盘上输入任一个字符, 然后从上述字符串中删除该字符(有几个删除几
个)。
例如输入字符n, 则删除后变为: turbo c ad borlad c++
如果输入了字符串中不存在的字符, 则字符串照原样输出。同一字母的大、
小按不同字符处理。删除字符的操作通过一个函数来实现,请编写该函数的代码。
注意: 部分源程序存在文件PROG1.C中。
请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入
你编写的若干语句。



第 44套
试题说明
***********************************
第一题(30分)
给定程序的功能是把在字符串s中出现的每个字符, 紧随其后重复出现一次,
形成一个新串放在t中, 且在t中把原相邻字符的位置进行了交换。
例如: 当s中的字符串为: "12345"时, 则t中的字符串应为: "2211443355"。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
***********************************
第二题(30分)
给定程序MODI1.C的功能是:读入一个英文文本行,将其中每个单词的第一个字
母改成大写,然后输出此文本行(这里的“单词”是指由空格隔开的字符串)。
例如, 若输入: I am a student to take the examination.,
则应输出: I Am A Student To Take The Examination.。
请改正程序中的语法错误,使程序能得出正确的结果。
注意: 不要改动main函数, 不得增行或删行, 也不得更改程序的结构!
***********************************
第三题(40分)
请编写一个函数 void fun (int bb[], int *n, int y), 其中*n 表示bb数
组中元素的个数。
函数的功能是: 删除 bb 中所有值为 y 的元素。bb数组元素中的值和y的值
由主函数通过键盘读入。
注意: 部分源程序存在文件PROG1.C文件中。
请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入
你编写的若干语句。



第 45套
试题说明
***********************************
第一题(30分)
给定程序的功能是根据公式求P的值,结果由函数值带回。m与n为两个正整数
且要求m>n。
m!
P = ────
n!(m-n)!
例如: m=11, n=4时, 运行结果为330.000000。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇计算机等级考试二级C语言上机试题.. 下一篇计算机等级考试二级C语言上机试题..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: