设为首页 加入收藏

TOP

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

三. 程序设计题


3 [简答题]


请编写函数fun,其功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0~P(含P,P小于等于n-1)的数组元素平移到数组的最后。


例如,一维数组中的原始内容为:1、2、3、4、5、6、7、8、9、10;P的值为3。移动后,一维数组中的内容应为:5、6、7、8、9、10、1、2、3、4。


注意:部分源程序给出如下。


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


试题程序:


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


参考解析:


【参考答案】


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


【解题思路】


本题要求把下标从0~P(含P,P小于等于n-1)的数组元素平移到数组的最后,可以根据输入的P值,通过for循环语句,将P+1-n-1(含n-1)之间的数组元素依次向前移动P+1个存储单元,即W[j-1]=w[j];,同时将0~P个数组元素逐一赋给数组w[n-1],也就是通过语句w[n-1]=ch;来实现此操作的。




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



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

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

最新文章

热门文章

C 语言

C++基础

windows编程基础

linux编程基础

C/C++面试题目