人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第六章 数组与字符串

人民邮电出版3 第六章齦組与字符串
人民邮电出版社 第六章 数组与字符串

人民邮电出版3 61一维数组 62字符串 63二维数组与多维数组
人民邮电出版社 6.1 一维数组 6.2 字符串 6.3 二维数组与多维数组

人民邮电出版3 61一维数组 数组是一些同名同类型变量的有序集合,它 们存储在内存的一个连续的存储区内 软件设计中,应用最多的是一维数组、二维 数组和三维数组,其中尤其是一维数组和二维数 组应用最广
人民邮电出版社 6.1 一维数组 数组是一些同名同类型变量的有序集合,它 们存储在内存的一个连续的存储区内。 软件设计中,应用最多的是一维数组、二维 数组和三维数组,其中尤其是一维数组和二维数 组应用最广

人民邮电出版3 611一维数组的定义 数组变量也要遵循“先定义后引用”的原则。 一维数组定义语句的一般形式为: 数据类型数组名常量表达式l;
人民邮电出版社 6.1.1 一维数组的定义 数组变量也要遵循“先定义后引用”的原则。 一维数组定义语句的一般形式为: 数据类型 数组名[常量表达式];

人民邮电出版3 612下标变量的引用 数组的各个元素,称为下标变量,即带有下 标的变量。数组的引用是通过下标变量进行的。 下标变量的形式为: 数组名[下标 下标可以是表达式。下标变量虽然有下标, 八但它的使用和普通变量是样的
人民邮电出版社 6.1.2 下标变量的引用 数组的各个元素,称为下标变量,即带有下 标的变量。数组的引用是通过下标变量进行的。 下标变量的形式为: 数组名[下标] 下标可以是表达式。下标变量虽然有下标, 但它的使用和普通变量是一样的

人民邮电出版3 613一维数组的初始化 在说明数组的同时对数组的元素赋值,这就是 数组的初始化。一维数组初始化的一般形式为: 数据类型数组名容量}={常量表达式1,常量 表达式2,,…} 常量表达式的值为下标变量的初始值,其数据 类型要与数组的数据类型一致。 在数组初始化时,可以不给出数组的容量。在 这种容量不定的情况下,系统会自动按给出初始值 (表达式)的个数建立相应的数组容量
人民邮电出版社 6.1.3 一维数组的初始化 在说明数组的同时对数组的元素赋值,这就是 数组的初始化。一维数组初始化的一般形式为: 数据类型 数组名[容量]= { 常量表达式1,常量 表达式2,…… }; 常量表达式的值为下标变量的初始值,其数据 类型要与数组的数据类型一致。 在数组初始化时,可以不给出数组的容量。在 这种容量不定的情况下,系统会自动按给出初始值 (表达式)的个数建立相应的数组容量

人民邮电出版3 62字符串 字符串是一些字符的集合,C语言没有字符串 类型数据,字符串是作为字符型数组来处理的。 621字符串数组 字符型一维数组的重要应用之一,便是建立字 冷Y符串。在C和C+中,字符串实际上就是以空字 符nu(0)为结尾标志的字符型数组 婴人字符型数组定义的一般形式为 char数组名数组长度];
人民邮电出版社 6.2 字符串 字符串是一些字符的集合,C语言没有字符串 类型数据,字符串是作为字符型数组来处理的。 6.2.1 字符串数组 字符型一维数组的重要应用之一,便是建立字 符串。在C和C++中,字符串实际上就是以空字 符null(\0)为结尾标志的字符型数组。 字符型数组定义的一般形式为: char 数组名[数组长度];

人民邮电出版3 622字符型数组的初始化 字符型常量是由单个字符组成的,并可以作 为字符型变量的值。字符型常量的表示方法是将 字符用单引号括起来。 ①用字符串常量对字符型数组初始化 ②用字符常量对字符型数组初始化 人③用字符的ASCm码值对字符型数组初始化
人民邮电出版社 6.2.2 字符型数组的初始化 字符型常量是由单个字符组成的,并可以作 为字符型变量的值。字符型常量的表示方法是将 字符用单引号括起来。 ① 用字符串常量对字符型数组初始化 ② 用字符常量对字符型数组初始化 ③ 用字符的ASCII码值对字符型数组初始化

人民邮电出版3 623常用的字符串库函数 1.函数gets0 这是一个字符串输入函数。说明在头文件 stdio. h中。 此函数的功能是接收从终端(如键盘)输入的 一个字符串并赋给指定的字符型数组。函数的返回 值是字符数组的起始地址。函数的调用形式为 gets(字符型数组名); 这个函数的参数是不带下标的数组名
人民邮电出版社 6.2.3 常用的字符串库函数 1. 函数gets() 这是一个字符串输入函数。说明在头文件 stdio.h中。 此函数的功能是接收从终端(如键盘)输入的 一个字符串并赋给指定的字符型数组。函数的返回 值是字符数组的起始地址。函数的调用形式为: gets(字符型数组名); 这个函数的参数是不带下标的数组名

人民邮电出版 2函数 puts 这是一个字符串输出函数。说明在 stdio. h 中。puts0函数的功能是将函数参数中字符型数 组的内容(一个字符串)输出到终端(如显示 器)。函数的调用形式为: put(字符型数组名);
人民邮电出版社 2. 函数puts() 这是一个字符串输出函数。说明在stdio.h 中。puts()函数的功能是将函数参数中字符型数 组的内容(一个字符串)输出到终端(如显示 器)。函数的调用形式为: puts(字符型数组名);
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第九章 数据的存储方式.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第二章 数据、操作符和表达式.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第八章 函数.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第一章 对C语言的初步认识.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第五章 位操作及其它操作.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第四章 程序控制语句——循环结构.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十章 用户定义数据类型.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十一章 C语言的预处理器.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十五章 类.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十四章 C++ 概述.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十三章 磁盘文件操作(I/O系统).ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十七章 类的继承.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十六章 类的工具.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十九章 C++的I/O系统.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十二章 屏幕控制.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十八章 虚函数.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第四章 程序控制语句——循环结构.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十章 用户定义数据类型.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十四章 C++ 概述.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十六章 类的工具.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第七章 指针.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第三章 程序控制语句—分支结构.ppt
- 《医学统计》第一章 SPSS概览(张文彤).doc
- 《医学统计》第七章 均数间的比较(张文彤).doc
- 《医学统计》第三章 程序编辑窗口用法详解(张文彤).doc
- 《医学统计》第九章 相关分析――Correlate菜单详解(张文彤).doc
- 《医学统计》第二章 数据文件的管理(1/2)(张文彤).doc
- 《医学统计》第二章 数据文件的管理(2/2)(张文彤).doc
- 《医学统计》第五章 SPSS统计绘图功能详解(张文彤).doc
- 《医学统计》第八章 征服一般线性模型――General Linear Model菜单详解(1/2)(张文彤).doc
- 《医学统计》第八章 征服一般线性模型――General Linear Model菜单详解(2/2)(张文彤).doc
- 《医学统计》第六章 描述性统计分析--Descriptive Statistics菜单详解(张文彤).doc
- 《医学统计》第十一章 分类资料的回归分析(张文彤).doc
- 《医学统计》第十三章 活着--Survival菜单详解(上)(张文彤).doc
- 《医学统计》第十二章 非参数检验(张文彤).doc
- 《医学统计》第十四章 活着--Survival菜单详解(下)(张文彤).doc
- 《医学统计》第十章 多元线性回归与曲线拟合(张文彤).doc
- 《医学统计》第四章 SPSS结果窗口用法详解(张文彤).doc
- 淮阴师范学院政治系:《马克思主义哲学》第十二章 马克思主义的社会历史观.ppt
- 淮阴师范学院政治系:《马克思主义哲学》第十三章 社会基本矛盾及其运行机制.ppt