设为首页 加入收藏

TOP

2018年3月计算机二级C语言考试操作题冲刺练习(4)
2018-03-08 09:05:53 】 浏览:226
Tags:2018年 3月 计算机 二级 语言考试 操作 冲刺 练习

一、程序填空题


1 [填空题]


下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。


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


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


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


2018年3月计算机二级C语言考试操作题冲刺练习(2)


2018年3月计算机二级C语言考试操作题冲刺练习(2)


参考解析:


【参考答案】 (1)N


(2)k


(3)ss[i]


【考点分析】


本题考查:for循环语句;if语句条件表达式;字符串拷贝函数strepy的使用。


【解题思路】


填空l:for循环语句作用是遍历字符串数组中的每一个字符串,所以循环变量i的循环条件是i


填空2:题目要求删除串长度小于k的字符串,所以if条件语句的条件表达式是len<=k。


填空3:通过字符串拷贝函数将串长不大于k的字符串另存,并记录个数。


【解题宝典】


字符串拷贝函数strcpy,其格式为:strepy(字符数组名1,字符数组名2)


功能:把字符数组2中的字符串拷贝到字符数组l中。字符串结束标识‘\0’也一同拷贝。字符数名2,也可以是一个字符串常量。这时相当于把一个字符串赋予一个字符数组。




计算机二级考试开通微博啦,考试资讯、辅导资料、备考技巧一网打尽。马上关注>>


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2018年3月计算机二级C语言考试操.. 下一篇2018年3月计算机二级c语言考前模..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目