2011年南开大学C语言二级考试高频题精选
需积分: 3 139 浏览量
更新于2024-09-19
收藏 105KB DOC 举报
本资源是一份针对2011年全国计算机二级考试中C语言部分的练习题目,共计四道题目,每道题都涉及到不同的编程挑战。以下是详细解析:
1. 第1题 - 计算平均成绩并筛选低分
这道题目要求编写一个名为`fun`的函数,输入参数包括成绩数组`score[]`、人数`m`以及一个预留空间的数组`below`。函数的目的是找出低于平均分的分数,并将其存储在`below`数组中。首先计算平均分`aver`,然后遍历数组,如果某分数小于平均分,就将它放入`below`数组,并更新计数器`k`。最后返回低于平均分的人数`k`。
2. 第2题 - 寻找符合条件的数字
在这个函数`fun`中,目标是找到1到100之间能被7或11整除但不能同时被两者整除的数。通过`for`循环遍历,利用条件`i%7==0 || i%11==0 && i%77!=0`判断,符合条件的数字存入数组`a`,并将结果数量存储在`n`中。
3. 第3题 - 求解能整除但非偶数的除数
函数`fun`的目标是找出能整除`x`且不是偶数的整数,它们将被放置在`pp[]`数组中。通过两个嵌套循环,外部循环用于生成可能的除数,内部循环检查这些除数是否满足条件。最后返回满足条件的除数个数`*n`。
4. 第4题 - 统计字符中字母出现次数
`fun`函数接收一个字符串`tt`和一个整型数组`pp`,用于统计字符串中'a'到'z'这26个字母各自出现的次数。使用`switch`语句遍历字符串,每次遇到对应字母时,相应数组下标处的计数器增加。函数完成后,`pp[]`将包含每个字母出现的次数。
这些题目不仅考察了基本的C语言语法,还涵盖了数据结构(如数组)操作、逻辑判断、循环控制以及字符串处理等知识点,适合用于巩固和提升C语言编程能力,尤其对准备二级考试的学生来说非常实用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-03-10 上传
2010-03-12 上传
2009-12-16 上传
2011-03-23 上传
2010-03-26 上传
2011-03-05 上传
tianli555tl
- 粉丝: 2
- 资源: 4
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析