1 / 98
文档名称:

07 数组与字符串.ppt

格式:ppt   页数:98
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

07 数组与字符串.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

07 数组与字符串.ppt

文档介绍

文档介绍:第7章数组与字符串
一维数组
多维数组
字符数组与字符串
常用的字符串系统库函数
字符数组程序设计实例
当我们需要处理相关联的一批数据时,基本类型数据就不能进行有效的表示、存储和处理。为了解决这个问题,引入了构造数据类型。数组是构造数据类型中的一种。
数组是由一些相同类型的数据按一定的规则构成的数据类型。它的每个成员称为数组元素,每个数组元素都可作为简单变量来使用。
字符串,是字符的序列。它不是C语言的数据类型,但与数组密切相关。因此,字符串也是本章的一个重要内容。
数组操作中,离不开循环程序技术的配合,两种技术总是密切地联系在一起。
一维数组
数组是一些同类型数据的有序集合,它们存储在内存的一个连续的存储区内。数组中的每个元素用下标加以区别。所以,数组元素又称为下标变量。
数组下标的个数,称为数组的维数。
一维数组的定义
和其他变量一样,数组也要遵循“先定义后引用”的原则。程序中使用数组时,必须先用数组定义语句对其进行说明。通过定义说明数组的名字,数据类型,维数和容量。
一维数组定义语句的一般格式为:
 
数据类型数组名[常量表达式];
常量表达式表示的是数组容量,也叫做数组的长度。它说明数组元素的个数。
当定义了一个数组后,系统就在内存的数据区为它开辟一个连续空间,用来存储各数组各元素的数据。
下标值是从零开始的。作为变量的数组元素,它的下标,既可以是常量表达式,也可以是含变量的表达式,例如,abc[i],abs[i+j]等。
数组元素的引用
数组元素的引用是通过数组下标变量的实现的。下标变量的形式为:
数组名[下标]
设有整型数组a,其长度为5。编写程序,令5个数组元素的值依次为10,
20,30,40和50并输出数组各元素的值。
这个问题可以用循环结构技术完成。程序如下:
 
#include ""
main()
{
int i,a[5];
for(i=1;i<=5;i++)
a[i-1]=i*10; /*为数组元素赋值*/
for(i=0;i<=4;i++)
printf("a[%d]=%d\n",i,a[i]); /* 输出数组各元素的值*/
}
程序给出下面的输出结果:
 
a[0]=10
a[1]=20
a[2]=30
a[3]=40
a[4]=50

最近更新

2024年开封文化艺术职业学院单招职业适应性测.. 39页

2024年德州科技职业学院单招职业倾向性测试模.. 39页

2024年德阳科贸职业学院单招综合素质考试题库.. 40页

2024年怀化师范高等专科学校单招职业适应性考.. 40页

2024年惠州城市职业学院单招职业适应性测试模.. 39页

2024年成都职业技术学院单招职业适应性考试题.. 38页

2024年承德应用技术职业学院单招职业适应性测.. 39页

2024年抚顺师范高等专科学校单招职业技能考试.. 40页

2024年新乡医学院三全学院单招职业技能测试模.. 40页

2024年昆明卫生职业学院单招职业适应性测试题.. 40页

2024年曹妃甸职业技术学院单招职业技能测试题.. 40页

2024年朝阳师范高等专科学校单招职业倾向性考.. 41页

2024年杭州科技职业技术学院单招职业倾向性测.. 38页

2024年柳州铁道职业技术学院单招职业倾向性测.. 40页

2024年桂林师范高等专科学校单招职业倾向性测.. 40页

2024年梅河口康美职业技术学院单招职业适应性.. 41页

2024年榆林能源科技职业学院单招职业技能考试.. 39页

2024年武汉信息传播职业技术学院单招职业技能.. 41页

2024年武汉警官职业学院单招职业技能测试模拟.. 42页

2024年毕节职业技术学院单招职业倾向性测试题.. 41页

2024年汝州职业技术学院单招职业适应性考试题.. 41页

2024年江苏信息职业技术学院单招职业适应性测.. 40页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

足球竞彩项目招股说明书 7页

护理薪资计划书 28页

九年级家长会课件PPT下载(初三2班) 25页

湘少版小学英语单词表格级 10页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页