南开大学二级C语言练习:低于平均分成绩、特殊整数与字母统计
需积分: 9 57 浏览量
更新于2024-07-26
1
收藏 31KB DOCX 举报
"南开一百例.docx 是一份针对二级C语言考试的练习题集,包含四道题目,旨在帮助考生准备计算机二级C语言考试。文档中的题目涵盖了数组操作、条件判断、循环控制以及字符串处理等多个核心知识点。"
第一题涉及数组操作和计算平均分。该题要求编写一个名为`fun`的函数,输入为一个整数数组`score`,数组长度`m`,以及一个用于存放低于平均分成绩的数组`below`。函数首先计算`score`数组的平均分,然后遍历数组,将低于平均分的成绩存入`below`数组,并返回低于平均分的成绩个数。解答中通过两个循环实现这一功能,第一个循环用于计算平均分,第二个循环用于查找并存储低于平均分的成绩。
第二题涉及到条件判断和数组填充。题目要求编写一个名为`fun`的函数,找出1到100之间能被7或11整除,但不能同时被7和11整除的所有数,并将它们存储在一个整数数组`a`中,同时通过指针`n`返回这些数的个数。解答中通过一个循环来遍历1到100的数,使用条件判断语句检查每个数是否满足题目要求。
第三题考察的是数组操作、条件判断以及排序。题目要求编写一个名为`fun`的函数,输入为一个整数`x`和一个整数数组`pp`,以及一个整数指针`n`,函数需要找出所有能整除`x`且非偶数的整数,按从小到大的顺序放入`pp`数组中,返回这些除数的个数。解答中使用两个嵌套循环,外层循环遍历可能的除数,内层循环检查这个除数是否能整除`x`且不是偶数,如果是,则添加到结果数组中。
第四题涉及到字符串处理和数组操作。题目要求编写一个名为`fun`的函数,输入为一个字符指针`tt`(表示字符串)和一个整数数组`pp`,函数需统计字符串`tt`中每个小写字母出现的次数,结果依次存入`pp`数组中。解答中通过一个循环遍历字符串,使用`switch`语句来计数每个字母出现的次数。
这四道题目覆盖了C语言的基本语法和常用编程技巧,对于准备二级C语言考试的考生来说是很好的练习材料。通过解答这些问题,考生可以巩固对数组操作、条件判断、循环控制以及字符串处理等基本概念的理解和应用。
2021-09-20 上传
2023-06-13 上传
2021-10-23 上传
2021-10-23 上传
2021-10-23 上传
qq775201314
- 粉丝: 1
- 资源: 1
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器