C语言编程:计算机二级考试精选练习题解析

需积分: 3 1 下载量 172 浏览量 更新于2024-07-31 收藏 108KB DOC 举报
"这是一份关于计算机二级C语言上机考试的练习题集,包含了后50道题目,主要涉及数组、条件判断、循环控制、函数应用等C语言基础概念。" 这部分内容提供了四个C语言编程题目的示例解答,分别涉及到数组操作、条件判断以及算法设计。 1. 第1题的函数`fun`用于找出数组中低于平均分的元素并存入另一个数组。函数首先计算数组的平均分,然后遍历数组,将低于平均分的元素存储到`below`数组中,并返回这些元素的数量。这个题目考察了数组操作、循环控制以及条件判断。 2. 第2题的函数`fun`要求找出1到100之间能被7或11整除,但不能同时被7和11整除的数。它使用了两个嵌套循环,外层循环遍历2到100,内层循环用于判断是否满足条件。此题重点在于逻辑判断和数组的应用。 3. 第3题的`fun`函数的目标是找出能整除给定数`x`且不是偶数的因子,并按照从小到大的顺序存入数组。该函数首先创建一个包含所有奇数的临时数组,然后遍历这个数组,检查其中的元素是否为`x`的因子。这道题考察了对数的因数分解和条件判断。 4. 第4题的`fun`函数用于统计字符串`tt`中每个小写字母出现的次数,并将结果存储在`pp`数组中。它使用了一个switch-case结构来逐个处理字母,并更新对应的计数值。这个题目体现了字符串处理和数组更新的能力。 这些题目都是计算机二级C语言上机考试中常见的类型,它们有助于考生掌握基本的C语言编程技能,包括数组操作、条件判断、循环控制、函数调用以及逻辑思维。在准备此类考试时,考生需要熟练掌握这些基础概念,并能灵活运用到实际问题解决中。