本篇收集《C语言程序设计教程》第七章“数组”的所有例题。
每个题中有两种以上解决方法的在该程序中以main2()、main3()函数表示。
7.1 10个成绩根据出现次数来排序
7.2 定义一个由整数组成的数组,求出其中奇数的个数和偶数的个数,并打印
7.3 含有5个元素的数组的输入输出和最值
7.4 数组的冒泡排序法
7.5 根据出现次数对10个成绩排序
7.6 二维数组计算两个矩阵MA和MB之差,将结果存储在MA中
7.7 一个2行3列的矩阵的转置(行和列元素互换)
7.8 在二维数组A中选出个行最小值的元素组成一个一维数组B
7.9 二维数组的排序和输出
7.10 用格式符%c逐个输入字符到字符数组,然后逐个字符输出
7.11 字符串处理函数应用举例
7.12 统计选票,3人参选,6人投票
7.13 不允许使用字符串连接函数来进行字符串的拼接
7.14 大整数的加法
7.15 指针运算和地址字节值的输出,下标法和指针法访问数组元素的实例
7.16 分别用数组名和指针变量,以下标法和指针法输入和输出数组的所有元素
7.17 用字符型数组名和字符指针变量两种方法整体输入与输出字符串
7.18 用指向字符串的指针变量处理两个字符串的合并
7.19 地址越界实例,本程序不能正常运行
7.20 指针数组的各元素指向整型数据的简单示例
7.21 输出二维数组的分数组和元素的地址
7.22 用指向数组元素和 指向分数组的指针变量按行输出二维数组各元素的值
7.23 利用指向分数组的指针变量在二维数组中输入和输出字符串
7.24 用动态数组实现一维数组的创建和使用
7.25 用动态数组实现二维数组的创建和使用
时间: 2024-11-05 22:32:21