C语言编程练习:寻找特定条件的数字和字符统计
需积分: 4 65 浏览量
更新于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 上传
2008-09-20 上传
2009-03-10 上传
2010-08-24 上传
dipperbooks2008
- 粉丝: 0
- 资源: 104
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载