没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
最新最全的题库,刚买的光盘
2018 年 3 月全国计算机等级考试
二级 C 语言上机题库 100 套
(从光碟拷贝出来的最完整版)
(可以拷贝在 U 盘里,然后 ctrl+F 搜索,百分百
有答案,祝考试成功)
第一套
程序填空
给定程序中,函数 的功能是:计算下式前
项的和作为函数值返回。例如:当形参 的值为 的
时,函数返回:。
第一处
第二处
第三处
程序修改
给定程序 中函数 的功能是:统计
所指字符串在 所指字符串中出现伯次数。
!
"#
!
"$#%&%
'程序设计
请编写一个函数 ,它的功能是:根据以下公
式 求 ( 的 值 ( 要 求 满 足 精 度 , 即 某 项 小 于
时停止送代):程序运行后,如果输入精度为
,则程序输出为 ')*。
! +,! +,,-
.! +,/'
01+,2,-
.
3
,
3
第二套
程序填空
给定程序中已建立一个带有头结点的单向链表,链
表中的各结点按数据域递增有序连接。函数 的功能
是:删除链表中数据域值相同的结点,使之只保留一个。
第一处 ,,4
第二处 4-2,5
第三处 442,5
程序修改
给定程序 中函数 的功能是:用选择
法对数组中的 各元素按从小到大的顺序进行排序。
!
-6
!
-
'程序设计
请编写一个 函数,它的功能是:求出 到 7 之间
(含 7)能被 8 或 整除的所有整数放在数组 9 中,
通过 返回这些数的个数。
:!7/9/
.
87
;8<<;
9"#
3
第三套
程序填空
函数 的功能是:逆置数组元素是的值。例如:若 9
所 指 数 组 中 的 数 据 依 次 为 :
、、'、)、、、8、、,则逆置后依次为:
、、8、、、)、'、、。形参 给出数组中数
组中数据的个数。
第一处
第二处 9"#9"#
第三处 9"#
程序修改
给定程序 中函数 的功能是:将一个
由八进制数字字符串组成的字符串转换为与其面值相等
的十进制整数。规定输入的字符串最多只能包含 位八
进制数字字符。
!
-=%
!
-=%
'程序设计
学生的记录由学号和成绩组成,> 名学生的数据已
在主函数中放入结构体数组 中,请编写了函数 ,
它的功能是:函数返回指定学号的学生数据,指定的学
生号在主函数中输入,若没有找到指定学号,在结构体
变量中给学号置空串,给成绩置,作为函数值返回。
(用于字符串比较的函数是 ?7-)。
@ABC@ABC9/?19
.
@ABC?
?7"#%&%
?
1
>
?7-9"#7/
.?-D?7/9"#7
?9"# ,9$3
,?
3
第四套
程序填空
给定程序中,函数 的功能是:在带有头结点
的单向链表中,查找数据域中值为 ?1 的结点。找到后
通过函数值返回该结点在链表中所处的顺序号:若不存
在值为 ?1 的结点,函数值返回
第一处 01+,-E第 处 79579"#
第 处 7959"6#
第 ' 处 729"6#
程序修改
给定程序 中函数 的功能是:用递归算法
计算列中第 项的值。从第一项起,斐波拉契数列为:
、、、'、、、'、、 ……
!
0?1F
!
?9,G,
?9,G,
'程序设计
某学生的记录由学号、 门课程和平均分组成,学号和
门课程成绩已在主函数中给出。请编写函数 ,它
的功能是求出该学生的平均分放在记录的 9:, 成员中。
:!@ABC9
.
>
929:,929:,92"#
929:,>
3
第六十套
程序填空
给定程序中,函数 的功能是:有 >H> 矩阵,以主
对角线为对称线,对称元素相加并将结果存放在左下三
角元素中,右上三角元素来。
第 处 :!">#
第 处 "#"6#"#"6#"6#"#
第 ' 处 "6#"#
程序修改
给定程序 中函数 的功能是:计算函数值,
I(5/D/J)5D5DJDJD其中 5 和 D 的
值不等,J 和 D 的值不等。例如,当 5 的值为 、D 的
值为 、J 的值为 时,函数值为'。
!
K!,L,IM7/7
!
,:9+,
3
' 程序设计
规定输入的字符串中只包含字母和号。请编写函数
/它的功能是:将字符串中的前导号全部删除,中
间和尾部的号不删除。
:!?199
.
6
?19-9
01+,-NN-
01+,-.
9"6#-
-
3
9"6#
3
第六十一套
程序填空
人员的记录由编号和出生年、月、日组成,> 名人员的
数据已在主函数中存入结构体数组 ! 中。函数 的
功能是:找出指定出生年份的人员,将其数据放在形参
$ 所指出的数组中,由主函数输出,同时由函数值返回
满足指定条件的人数。
第 处 !"#D,9D,9
第 处 $"#!"#
第 ' 处 ,
程序修改
给定程序 中函数 的功能是:读入一个整
数 $(O$O)打印它的所有质因子(即所有为
素数的因子)。
!
P7,
!
E;
程序设计
已知学生的记录由学号和学习成绩构成,> 名学生的数
据已存入结构体数组 9 中。请编写给函数 ,函数的
功能是:找出成绩最高的学生的记录,通过形参指针传
回主函数(规定只有一个最高分),已给出函数的首部,
请完成函数。
@AM9"#/@AM
.
/7959"#/6
>
2
.7959"#.
6
7959"#
3
9"6#
3
第六十二套
程序填空
给定程序中,函数 的功能是:将 >H> 矩阵主对角
线元素中的值与反向对角线对应位置上元素中的值进行
交换。例如:若 >' 有下列矩阵:
'
)
8
交换后:
第二处 -2!99?1,
第三处 $1,9!/?1
程序修改
给定程序 中函数 的功能是:删除 -
所指字符串的所有空白字符(包括制表符、回车符及换
行符)。输入字符串时用‘K%结束输入。
!
/-"#
!
?"#%&%
'程序设计
请编写一个函数 ,将 所指字符串中所有下
标为奇数位置上的字母转换为大写(若该位置上不是字
母,则不转换)。
:!?19
.
+,
."#2%9%QQ"#%J%
"#'
3
3
第五套
程序填空
程序通过定义学生结构体数组,存储了若干个学生的
学号、姓名和三门课的成绩。函数 的功能是将存放
学生数据的结构体数组,按照姓名的字典序(从小到大
排序)。请在程序的下划线处填入正确的内容并把下划
线删除,使程序得出正确的结果。
第一处 ?!,
第二处
第三处 ?7-9"#97,/9"6#97,2
程序修改
给定程序 中函数 的功能是:在 - 所指字
符串中找出 R@ 码值最大的字符,将其放在第一个位
置上;并将该字符前的原字符向上顺序移动。
!
4-
!
01+,42-
' 程序设计
学生的记录由学号和成绩组成,> 名学生的数据已
在主函数中放入结构体数组 中,请编写了函数 ,
它的功能是:把指定分数范围内的学生数据放在 所指
的数组中,分数范围内的学生人数由函数值返回。
@ABC9/@ABC /+/1
./6
>
9"#2QQ9"#1
"6#9"#
,6
3
第六套
程序填空
给定程序中,函数 的功能是:将形参 所指定
字符串中所有的字母字符顺序前移,其他字母顺序后移,
处理后字符串的首地址作为函数值返回。
第一处 "6#"#6
第二处 $
"6#-"#
第三处 "6$#
程序修改
给定程序 中函数 的功能是:将 所
指字符串中最后一次出现的与 所指字符串相同的子
串替换成 所指定字符串,所形成的新串放在 0 所指
的数组中。在此处,要求 和 所指字符串的长度相
同。
!
01+,0
!
-
'程序设计
函数 的功能是:将 所指字符串中 R@ 值为
奇数的字符删除,串中剩余字符形成一个新串放在 所
3
指定的数组中。
:!?19/?19"#
./6定程序 中函数 的功能是:
读入一个整数 $(O$O)打印它的所有质因子
(即所有为素数的因子)。
!
P7,
!
E;
' 程序设计
已知学生的记录由学号和学习成绩构成,> 名学生的数
据已存入结构体数组 9 中。请编写给函数 ,函数的
功能是:找出成绩最高的学生的记录,通过形参指针传
回主函数(规定只有一个最高分),已给出函数的首部,
请完成函数。
@AM9"#/@AM
+,
"#;"6#"#
"6#
3
第七套
程序填空
程序通过定义学生结构体变量,存储了学生的学
号、姓名和三门课的成绩。函数 的功能是将形参 9
所指结构体变量 中的数据进行修改,并把 9 中地址作
为函数值返回主函数,在主函数中输出修改后的数据。
第一处 ?!,
?!,9
第二处 '
92?,"#
第三处 ,9
程序修改
给定程序 中函数 的功能是:从
> 个字符串中找出最长的那个串,并将其地址作为函数
值返回。各字符串在主函数中输入,并放在一个字符串
数组中。
!
?19?194"#
!
,-
'程序设计
函数 的功能是:将 9、 中的两位正整数合并
形成一个新的整数放在 ? 中。合并的方式是:将 9 中的
十位和个位依次放在变量 ? 的百位和个位上, 中的十
位和个位数依次放在变量 ? 的十位和千位上。
K?+!,!12
:!9/ /+F?
. ? ;9 9
;
3
第八套
程序填空
函数 的功能是:将形参观者工所指数组中的前
半部分元素中的值和后半部分元素中的值对换。形参
中存放数组中数据的个数,若 为奇书,则中间元素不
动。
第一处 -;SG
第二处 9"#9"-#
第三处 9"-#
程序修改
给定程序 中函数 的功能是:把主
函数中输入的三个数,最大的放在 9 中,最小的放在 ?
中,中间的放在 中。
!
T9$
!
9?
'程序设计
学生的记录由学号和成绩组成,> 名学生的数
据已在主函数中放入结构体数组 中,请编写了函数
,它的功能是:把分数最高的学生数据放在 所指
的数组中,注意:分数最高的学生可能不止一个,函数
返回分数最高的学生的人数。
@ABC9/@ABC
.
/7959"#/
>
7959"#7959"#
>
7959"# "#9"#
,
3
第九套
程序填空
给定程序中,函数 的功能是:计算形参 5 所指
数组中 > 个数的平均值,( 规定所有数均为正数),
将所指数组中小于平均值的数据移至数据的前部,大于
等于平均数的移至 5 所指数组的后部,平均值作为函数
值返回,在主函数中输出平均值和移动后的数据。
第一处 >
9:5"#>
第二处 D"6#5"#
5"#63
第三处
4
程序修改
给定程序 中函数 的功能是:统计
字符串各元音字母(即:R、C、、、M)的个数。注
意字母不分大小写。
!
7"$#
!
0?1
'程序设计
请编写函数 ,函数的功能是:求出二级数组周
边元素之和,作为函数值返回。二维数组中的值在主函
数中赋予。
9"#">#
.
//6
>
.
9"#"#
9"#"#
3定程序 中函数 的功能是:读入一个整
数 $(O$O)打印它的所有质因子(即所有为
素数的因子)。
!
P7,
!
E;
) 程序设计
已知学生的记录由学号和学习成绩构成,> 名学生的数
据已存入结构体数组 9 中。请编写给函数 ,函数的
功能是:找出成绩最高的学生的记录,通过形参指针传
回主函数(规定只有一个最高分),已给出函数的首部,
请完成函数。
@AM9"#/@AM
.
9"#"#
9"#">#
3
,
3
第十套
程序填空
程序通过定义学生结构体变量,存储了学生的学
号、姓名和三门课的成绩。函数 的功能是将形参 9
中的数据进行修改,把修改后的数据作为函数值返回主
函数进行输出。
第一处 ?!,
?!,9
第二处 ?-D997,/UV@U
第三处 9?,"#
程序修改
假定整数数列中的数不重复,并存放在数组中。
给定程序 中函数 的功能是:删除数列中
值为 5 的元素。> 中存放的是数列中元素的个数。
!
-,%
!
9"#9"#
'程序设计
学生的记录由学号和成绩组成,> 名学生的数
据已在主函数中放入结构体数组 中,请编写了函数
,它的功能是:把分数最低的学生数据放在 所指
的数组中,注意:分数最低的学生可能不止一个,函数
返回分数最低的学生的人数。
@ABC9/@ABC
.
/6/79"#
>
.729"#.
6
"6#9"#79"#
3
,+,79"#
"6#9"#
3
,6
3
第十一套
程序填空
给定程序中,函数 的功能是:计算形参 5 所指
数组中 > 个数的平均值,( 规定所有数均为正数),
将所指数组中大于平均值的数据移至数据的前部,小于
等于平均数的移至 5 所指数组的后部,平均值作为函数
值返回,在主函数中输出平均值和移动后的数据。
第一处 9:>
第二处 D"6#5"#5"#3
第三处 5"#E
仅供参考。
K?+!,!12
K!,L,RW
+7/99"RW#
./6/$
+7
.
666
;6 ,9$
5
剩余38页未读,继续阅读
资源评论
- 只看看2019-10-14看起不友好,而且没得选择题,判断题。。。。
qq_42201942
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- LABVIEW程序实例-波形属性.zip
- LABVIEW程序实例-保存数据记录文件.zip
- LABVIEW程序实例-保存数据记录文件.zip
- LABVIEW程序实例-程序调试.zip
- LABVIEW程序实例-插入数组成员.zip
- LABVIEW程序实例-插入数组成员.zip
- LABVIEW程序实例-出错处理.zip
- LABVIEW程序实例-出错处理.zip
- LABVIEW程序实例-初始化前面板对象.zip
- LABVIEW程序实例-创建对象.zip
- LABVIEW程序实例-传递波形全局变量.zip
- LABVIEW程序实例-传递波形全局变量.zip
- LABVIEW程序实例-簇函数.zip
- LABVIEW程序实例-簇与数组转换.zip
- LABVIEW程序实例-从EXCEL读数据.zip
- LABVIEW程序实例-打开EXCEL.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功