下载此文档

全国计算机二级《C语言》机考试题及答案.docx


文档分类:资格/认证考试 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
全国计算机二级《C 语言》机考试题及答案
2016 全国计算机二级《C 语言》机考试题及答案
一、程序填空题(共 18 分)
下列给定程序中,函数fun 的功能是:求ss 所指字符串数组中长度最短的字符串所在的行下标,全国计算机二级《C 语言》机考试题及答案
2016 全国计算机二级《C 语言》机考试题及答案
一、程序填空题(共 18 分)
下列给定程序中,函数fun 的功能是:求ss 所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放 在形参n 所指的变量中。ss 所指字符串数组中共有M 个字符串,且串长小于 N。请在程序的下划线处填入正确的内容并将下划线删除, 使程序得出正确的结果。
二、程序修改题(共 18 分)
下列给定程序中函数fun 的功能是:将tt 所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。
例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。
留意: 中,不得增行或删行,也不得更改程序的结构!
三、程序设计题(共 24 分)
编写函数fun,其功能是:将全部大于 1 小于整数m 的非素数存人XX 所指数组中,非素数的个数通过k 返回。
例如,若输入l7,则应输出:46891012141516。留意: 中。
请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入你编写的若干语句。
参考答案
一、程序填空题
【参考答案】(1)M(2)<(3)k
【考点分析】
本题考查:for 循环语句的循环条件;if 语句条件表达式;return 语句完成函数值的返回。
【解题思路】
填空 1:题目指出 88 所指字符串数组中共有M 个字符串,所以for 循环语句循环条件是i
填空 2:要求求长度最短的字符串,tn 中存放的是已知字符串中长度最短的字符串的长度,这里将当前字符串长度与+n1 七较,若小于tn,则将该长度值赋给+n,因此if 语句的务件表达式为1en<+n。
填空 3:将最短字符串的`行下标作为函数值返回,变量-储存行下标的值。
二、程序修改题
【参考答案】(1)if((tt[i]>=’a’)&&(tt[i]<=‘z’)) (2)tt[i]一=32;
【考点分析】
本题考查:if 语句条件表达式;小写字母转大写字母的方法。
【解题思路】
(1)分析本题可知,要推

全国计算机二级《C语言》机考试题及答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人PIKAQIU
  • 文件大小10 KB
  • 时间2022-06-19