2017年计算机二级《C语言》考前冲刺必做试题及答案9

时间:2017-11-14 10:49:09 来源:

【摘要】 计算机等级网权威发布2017年计算机二级《C语言》考前冲刺必做试题及答案9,更多2017年计算机二级《C语言》考前冲刺必做试题及答案9相关信息

计算机等级网权威发布2017年计算机二级《C语言》考前冲刺必做试题及答案9,更多2017年计算机二级《C语言》考前冲刺必做试题及答案9相关信息请访问计算机等级考试网。

一、程序填空题

给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填人正确的内容并把下画线删除,使程序得出正确的结果。

注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更改程序的结构!

试题程序:

二、程序修改题

下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。

请改正程序中的错误,使它能得出正确的结果。

注意:部分源程序在文件MODll.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!

试题程序:

三、程序设计题

请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1一m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。

例如,字符串中原有的内容为”ABCDEFGHl—JK”,m的值为3,移动后,字符串中的内容应该是”DEFGHUKABC”。

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

请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

试题程序:

|||

一、程序填空题

【参考答案】

(1)i(2)ps Ej](3)tp

【解题思路】

本题是按字符串的长短进行排序。

填空1:外循环每循环,k应保存当前的i值,所以应填i。

填空2:使用内循环对i+1后面的字符串长度进行比较,所以应填ps[j]。

填空3:此处的作用是交换两个变量的值,所以应填tp。

二、程序修改题

【参考答案】

(1)double fun(int n)

(2)return sum;

【解题思路】

(1)根据函数的返回值可知函数fun应定义为double类型。

(2)语法错误,缺分号。

三、程序设计题

上一篇      下一篇
计算机等级相关推荐 更多>>
2017年计算机二级JAVA考前冲刺提分试题及答案 2017年计算机二级《C语言》考前冲刺必做试题及答案10 2017年计算机二级《C语言》考前冲刺必做试题及答案8
计算机等级热点专题 更多>>
热点问答
国家公务员考试年龄限制是多少 公务员国考和省考考试内容有什么区别 函授大专学历能不能考公务员 国家公务员考试考点能自己选择吗 新闻学专业能报考2022年公务员考试吗 什么是联合培养研究生 什么是破格录取研究生 什么人不适合读研 研究生报名户口所在地填什么 研究生结业和毕业有什么区别
网站首页 网站地图 返回顶部
考必过移动版 https://m.kaobiguo.net