第4章 数 组
(一)课程内容
4.1 一维数组
4.2 多维数组
4.3 字符数组与字符串
(二)学习目的与要求
通过本章学习,要求掌握一维数组、多维数组(主要指二维)。字符数组的定义、初始化、数元素的引用等方法;掌握有关处理字符串的系统函数的使用方法。
重点:一维数组、二维数组、字符型数组的定义、初始化和数组元素的使用;字符串处理函的使用。
难点:字符串与字符数组的区别、存放若干字符和存放字符串的字符型数组的差别。
(三)考核知识点与考核要求
1.一维数组的定义。初始化和数组元素的引用方法,达到“综合应用”层次。
1.l 一维数组的定义和初始化方法。
1.2 一维数组元素的下标弓间法。
2.多维数组的定义、初始化和数组元素的使用方法,达到“简单应用”层次。
2.1 多维数组的定义。初始化和元素的弓1用方法。
2.2 二维组的定义和初始化方法。
2.3 二维数组元素的下标弓佣法。
3.字符数组的定义、初始化和数组元素的使用方法,达到“综合应用”层次。
3.l 字符数组的定义和初始化方法。
3.3 字符数组元素的下标引用法。
4.字符串在字符数组中的存放方式及输人/输出方法,达到“简单应用”层次。
4.l 单个字符串在一维字符数组中的存放方法。
4.2 存放在一维字符数组中字符串的输人/输出方法。
4.3 多个字符串在二维字符数组中的存放方法。
4.4 存放在二维字符数组中字符串的输人/输出方法。
5.字符串处理函数及其使用,达到“综合应用”层次。
5.1 用gets函数和puts函数处理字符串的输人/输出。
5.2 字符串连接(strcat)、比较(strcmp)、复制(strcpy)函数的使用。
5.3 字符串长度测试函数(strlen)的使用。