C语言考试系统题库-数组
本文档总结了C语言考试系统题库中关于数组的九个知识点,分别是:
1. 输出平均值:输入一个正整数 n (1<n≤10),再输入 n 个整数,输出平均值〔保存 2 位小数〕。
知识点:数组的使用、平均值的计算、输入输出的格式控制。
2. 求最大值及其下标:输入一个正整数 n (1<n≤10),再输入 n 个整数,输出最大值及其下标〔设最大值惟一,下标从 0 开始〕。
知识点:数组的使用、最大值的搜索、下标的计算。
3. 逆序输出:输入一个正整数 n (1<n≤10),再输入 n 个整数,按逆序输出这些数。
知识点:数组的使用、逆序输出、循环控制。
4. 交换最小值和最大值:输入一个正整数 n (1<n≤10),再输入 n 个整数,将最小值与第一个数交换,最大值与最后一个数交换,然后输出交换后的 n 个数。
知识点:数组的使用、最小值和最大值的搜索、交换算法。
5. 选择法排序:输入一个正整数 n (1<n≤10),再输入 n 个整数,将它们从大到小排序后输出。
知识点:数组的使用、选择法排序算法、循环控制。
6. 求字符串长度:连续输入一批以 # 结束的字符串(字符串的长度不超过 80),遇 ## 那么全部输入结束。统计并输出每个字符串的有效长度。
知识点:字符串的使用、字符串长度的计算、循环控制。
7. 统计大写辅音字母:连续输入一批以 # 结束的字符串(字符串的长度不超过 80),遇 ## 那么全部输入结束。统计并输出每个字符串中大写辅音字母的个数(大写辅音字母:除'A','E','I','O','U'以外的大写字母)。
知识点:字符串的使用、循环控制、统计算法。
8. 查找字符:输入一个字符并回车,再连续输入一批以 # 结束的字符串(字符串的长度不超过80),遇 ## 那么全部输入结束。在每个字符串中查找该字符,如果找到,那么输出该字符在字符串中所对应的最大下标(下标从 0 开始);否那么输出“Not Found〞。
知识点:字符串的使用、查找算法、循环控制。
9. 字符串替换:连续输入一批以 # 结束的字符串(字符串的长度不超过 80),遇 ## 那么全部输入结束。将每个字符串中的大写字母用下面列出的对应大写字母替换, 其余字符不变, 输出替换后的字符串。
知识点:字符串的使用、替换算法、循环控制。
本文档涵盖了C语言考试系统题库中关于数组和字符串的多种知识点,包括数组的使用、字符串的操作、排序算法、查找算法、替换算法等。