C语言编程练习:寻找特定条件的数字和字符统计
需积分: 4 123 浏览量
更新于2024-07-31
收藏 117KB DOC 举报
"2010二级C语言南开100题"
这是一份针对2010年二级C语言考试的练习题集,由南开大学编制,包含100道题目,主要涵盖C语言的基础知识和编程技巧。这份资料的版式适合打印,方便考生线下复习和练习。
以下是四道题目及其解答,展示了C语言中数组、循环、条件判断、函数应用等核心概念:
1. 题目1涉及计算数组中低于平均分的分数数量并存储这些分数。函数`fun`接收一个整型数组`score`,数组长度`m`以及一个整型数组`below`,用于存放低于平均分的分数。通过遍历数组计算平均分,再遍历一次数组找出低于平均分的元素,将其存入`below`。
2. 题目2的`fun`函数要求找到能被7或11整除但不能同时被7和11整除的数字。它使用一个for循环遍历2到1000之间的数字,通过条件判断筛选符合条件的数字,并存入`a`数组,同时返回这些数字的数量`n`。
3. 题目3的`fun`函数旨在找出能整除给定整数`x`且非偶数的因子,并按升序存入`pp`数组。首先创建一个临时数组`t`,存储所有奇数,然后在这些奇数中找到能整除`x`的数,存入`pp`,最后返回因子个数`n`。
4. 题目4的`fun`函数用于统计输入字符串`tt`中26个小写字母出现的次数。初始化一个长度为26的整型数组`pp`,用以存储每个字母的计数。通过`switch`语句对每个字符进行判断,当遇到特定字母时,对应索引位置的计数加一。
这些题目反映了C语言考试中的常见题型,包括数组操作、条件控制、循环结构和函数设计。通过对这类题目的解答,考生可以提升对C语言基本语法的理解和运用能力,为参加二级C语言考试做好准备。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-03-21 上传
2011-03-05 上传
2022-07-03 上传
2011-12-20 上传
2010-09-08 上传
2009-12-16 上传
dipperbooks2008
- 粉丝: 0
- 资源: 103
最新资源
- VS2019+Qt+opencv.pdf
- pacificstore-typegen
- Troya-PWA-Live:Troya-PWA存储库的已部署应用程序。 播出!! 居住!
- ReactExcercise
- PhysicsExp:USTC Physics Experiments Data Processing Tools (大物实验数据处理工具)
- numpy-1.16.0+mkl-cp36-cp36m-win_amd64.zip
- 企业文化与人力资源DOC
- CS4550-HW07
- 商城竖直导航菜单样式
- 食品订单
- ULINK2升级包_1.42和2.03综合版.zip
- Network Activator (TRIAL105)-crx插件
- BaiduMapSpider:百度地图POI数据抓取
- 某公司企业文化建设规划
- torch_cluster-1.5.7-cp36-cp36m-win_amd64whl.zip
- nova59