南开大学计算机二级C语言高频100题回顾
需积分: 9 107 浏览量
更新于2024-09-28
收藏 76KB DOC 举报
本资源针对全国计算机等级考试二级C语言进行深度解析,提供了四道实用的编程题目及相应的函数实现,帮助考生进行复习和技能提升。
1. 第1题涉及的是数组操作与平均值计算。函数`fun`的功能是接收一个成绩数组`score[]`和其长度`m`,以及一个名为`below`的数组,用于存储所有低于平均分的分数。首先,通过遍历计算数组中所有成绩的总和`aver`,然后除以人数得到平均分。接着,再次遍历数组,如果当前成绩小于平均分,则将其存储到`below`数组中,并递增计数器`k`。函数最后返回低于平均分的人数`k`。
2. 第2题要求编写函数`fun`,该函数在1到100的范围内筛选出能被7或11整除但不能同时被7和11整除的整数。它接受一个整数数组`a`和数组长度指针`n`。通过`for`循环检查每个数,如果满足条件则将其添加到`a[]`中并更新计数器`j`,最后将符合条件的数的个数`j`赋值给`*n`。
3. 第3题中,函数`fun`的目标是找出能整除给定数`x`且不是偶数的所有整数,并将它们按升序存储到`pp[]`数组中。通过两个嵌套循环,外部循环遍历从1到`x`的所有奇数,内部循环检查这些数是否能整除`x`。若满足条件,就将这个除数添加到`pp[]`并更新计数器`n`。
4. 第4题关注字符串处理,函数`fun`接受一个字符指针`tt`和一个整数数组`pp`。函数的目的是统计输入字符串中小写字母'a'到'z'各自出现的次数,并将结果存储到`pp[]`中。通过`while`循环遍历字符串,使用`switch`语句逐一检查每个字符,累加对应字母的计数器,最终返回统计结果。
以上四个函数都体现了C语言的基础知识,包括数组操作、条件判断、循环结构和字符串处理,对于准备计算机二级C语言考试的学生来说,这些题目和解答都是十分重要的实战训练素材。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2011-03-23 上传
2009-09-20 上传
2009-09-19 上传
2012-08-29 上传
2009-03-10 上传
linpuquan
- 粉丝: 0
- 资源: 3
最新资源
- DEVEDJAVASCRIPT
- 220jingdian,补码和源码的转化c语言程序,c语言程序
- ros-yolo-sort:YOLO v3 + SORT跟踪+ ROS平台,SORT支持python(原始)和C ++。 不深SORT
- Excel实现Python数据分析项目数据和源码-用户价值
- Irae-crx插件
- UPEK_TAZTAG:指纹服务API
- 1_二级程序设计题(34).rar
- 基于MCS-51单片机的数字时钟设计
- 提取均值信号特征的matlab代码-CHALL_21_SUB_A1B:CHALL_21_SUB_A1B
- angular-hybrid-rendering
- library-functions-described-c51,c语言程序源码怎样生成脚本,c语言程序
- micronaut-spring:供Micronaut的Spring用户使用的实用程序集合
- russian-travel:专案3
- SpaceShooter:使用libgdx构建的实时android游戏
- ConfessionFilter
- PDM-Atividades:莫维斯DispositivosMóveis学科计划