计算机考试二级C语言上机试题下[11]
文章作者 100test 发表时间 2007:03:26 17:26:55
来源 100Test.Com百考试题网
计算机等级考试训练软件《百宝箱》
第 41套
试题说明
***********************************
第一题(30分)
给定程序的功能是删除 w 数组中下标为 k 的元素中的值。程序中, 调用了
getindex、arrout 和 arrdel三个函数, getindex用以输入所删元素的下标, 函
数中对输入的下标进行检查, 若越界, 则要求重新输入, 直到正确为止。
arrout用以输出数组中的数据, arrdel进行所要求的删除操作。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
***********************************
第二题(30分)
给定程序MODI1.C中fun函数的功能是:读入一个整数m, 计算如下公式的值。
1 1 1
t = 1 - ----- - ----- - …… - -----
2 3 m
例如, 若输入5, 则应输出 -0.283333。
请改正程序中的错误或在横线处上填上适当的内容并把横线删除, 使它能
计算出正确的结果。
注意: 不要改动main函数, 不得增行或删行, 也不得更改程序的结构!
***********************************
第三题(40分)
函数fun的功能是: 统计在字符串a中, 以下指定字符出现的次数,并存到b数
组中, 其中: 字符 出现的次数存到b[0]中, 字符 - 出现的次数存到b[1],字
符 * 出现的次数存到b[2], 字符 / 出现的次数存到b[3],字符 &.