C语言上机实战:解构100题
需积分: 0 78 浏览量
更新于2024-08-01
收藏 86KB DOC 举报
"该资源是一份关于二级C语言考试的上机练习题集,包含了四道题目,分别涉及计算数组中低于平均分的分数、找出特定条件的整数、提取x的非偶数除数以及统计字符串中字母出现的频率。"
在二级C语言的学习中,上机操作是非常重要的一环,它能够帮助学生巩固理论知识,提高编程能力。这四道题目涵盖了数组操作、条件判断、循环控制和函数设计等基础编程概念。
第一题的目标是编写一个函数`fun`,用于找出并返回数组中低于平均分的分数。这个函数首先计算数组的平均分,然后遍历数组,将低于平均分的分数存储到另一个数组`below`中,并返回这些分数的个数。这个过程涉及到数组遍历、算术运算以及条件语句的运用。
第二题要求编写一个函数`fun`,找出1到100之间能被7或11整除,但不能同时被7和11整除的数字。这个问题用到了模运算(%)来检查整除性,以及逻辑运算符(&&)来满足双重条件。函数返回这些数的个数,并将它们存储到数组`a`中。
第三题的`fun`函数要求找出所有能整除给定数`x`且不是偶数的整数,并按照从小到大的顺序存储。这个函数首先创建一个数组`t`,存放所有奇数,然后再筛选出能整除`x`的奇数,存储到`pp`数组中。这里涉及到了整数性质的判断和数组的二次筛选。
第四题要求编写`fun`函数,统计给定字符串`tt`中每个小写字母出现的次数,并将结果存放在`pp`数组中。这个函数利用了`switch`语句对每个字符进行判断,并更新对应的计数器。它考察了字符处理和字符串遍历的能力。
这些题目不仅有助于提升C语言的编程技巧,同时也涵盖了数据结构(数组)、条件控制(if语句、switch语句)、循环(for、while)以及函数设计等多个核心编程概念,对于准备二级C语言考试的学生来说是非常有价值的实践练习。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-03 上传
2021-11-01 上传
2021-11-01 上传
2021-10-10 上传
2009-07-03 上传
zltzs2008
- 粉丝: 0
- 资源: 1
最新资源
- 基于Multisim8的简易数字频率计仿真
- spring2.0-reference_RC2.1_zh_cn.pdf
- iPhone开发教程(英文版)
- 工资管理系统毕业设计
- ASP.Net C# Ajax开发AutoCompleteExtender(自动完成功能)
- 会议视频管理系统毕业设计
- 《无线局域网解决方案》
- Linux必学的命令
- PHP&MySQLWebDevelopmentThirdEdition.pdf
- Informix精华集锦
- Unix下的线程编程
- Visual C++ 6.0 编程环境简介
- MyEclipse 6 Java 开发中文教程.pdf
- TD-SCDMA的入门书籍,移动通信技术三大标准之一
- MySQL数据库初学者参考指南
- 全国大学生电子竞赛历届题目方案分析