用考网 > 计算机类 > 计算机等级 > 资讯 > 《2015计算机二级《C语言程序设计》无纸操作题》正文

2015计算机二级《C语言程序设计》无纸操作题

用考网【资讯】 编辑:家辉 发布时间:2015-09-11 09:53:54

  一、程序填空题

  1、下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[O]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],依此类推。

  例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7;则按规则移动后,数据排列为:1,9,2,8,3,7,4,6,5。形参n中存放a所指数组中数据的个数。

  规定fun函数中的max存放当前所找的最大值,px存放当前所找最大值的下标。

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

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

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

  试题程序:

2015计算机二级《C语言程序设计》无纸化操作题(2)
2015计算机二级《C语言程序设计》无纸化操作题(2)
2015计算机二级《C语言程序设计》无纸化操作题(2)

  二、程序改错题

  2、下列给定程序中函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。

  例如,若字符串为aaas 1kaaas,子字符串为as,则应输出2。

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

  注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

  试题程序:

2015计算机二级《C语言程序设计》无纸化操作题(2)
2015计算机二级《C语言程序设计》无纸化操作题(2)
2015计算机二级《C语言程序设计》无纸化操作题(2)

  三、程序设计题

  3、编写函数fun,其功能是:计算n门课程的平均分,结果作为函数值返回。

  例如,若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为71.80。

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

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

  试题程序:

2015计算机二级《C语言程序设计》无纸化操作题(2)
2015计算机二级《C语言程序设计》无纸化操作题(2)
2015计算机二级《C语言程序设计》无纸化操作题(2)

Copyright @ 2006 - 2017 用考网 All Rights Reserved

用考网 版权所有 粤ICP备17065803号-4

回到顶部