- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
一维数组的定义与初始化
复习导入
·回顾学习过的基本数据类型
整形
int变量列表;
实型
float/double变量列表;
字符型
char字符变量名列表;
复习导入
·假如输入3个学生的c语言成绩,计算平均分。
学生人数变成50?
100?………
复习导入
数组是相同类型数据的有序集合,即数组由若干数组元素组成,其中
所有元素都属于同一个数据类型,且它们的先后顺序是确定的。数组中的
元素称为数组元素,也称下标变量。
一维数组
数组二维数组
字符数组
教学目标
1.理解数组的定义。知
2.掌握一维数组的定义及初始化。识
1.能够正确分析问题,并得出解决方案。能
2.能够正确使用一维数组解决实际问题。力
培养学生独立思考、解决问题的能力。情
感
工作任务
通过编程输入存储一个班10名同学的某门课程成绩,输出每
名同学的成绩。
思路指导
定义数组:scr[10]。
输入:循环输入存储每个数组元素。
输出:循环输出每个数组元素。
相关知识
(一)定义一维数组不能用()
一维数组的定义格式
数据类型数组名[常量表达式]
例如:intscr[10]
合法标识符sc表赤元素个数
scrts标从0开始
2scr[2]
3scr[3]编译时分配连续内存
4scr[4]内存字节数=数组元素个数*
5scr[5]sizeof(元素数据类型)
6scr[6]
7scr[7]
8scr[8]
9scr[9]
相关知识
例inti=15;
intdata[i];//×不能用变量定义数组维数
例intdata[5];
例defineN10
//V
inta[N];N的值是无法修改的;
相关知识
(二)一维数组的初始化
1.直接对数组中的所有元素赋值,示例代码如下:
2.只对数组中的一部分元素赋值,示例代码如下:
3.对数组全部元素赋值,但不指定长度,示例代码如下:
inti[]={1,2,3,4};//数组元素的值为1、2、3、4,长度为4
如果数组的长度和初始化数据的个数相同,则初始化数组时可以不写数组
长度。如果数组的长度和初始化数据的个数不同,则初始化数组时,数组
长度不能省略。
相关知识
(二)一维数组的初始化
4.使一
您可能关注的文档
- 心脏课件(共23张PPT)《畜禽解剖生理(第四版)》同步教学(高教版).pdf
- 心中有数上职场课件(共24张PPT)高二政治统编版选择性必修2.pdf
- 心中有数上职场课件(共47张PPT+2个内嵌视频)高中政治统编版选择性必修二法律与生活.pdf
- 新编日语第三册第一課 上海エクスポ(32张).pdf
- 新城疫课件(共16张PPT)《动物疫病防治》.pdf
- 新城疫课件(共16张PPT)《禽病防治》.pdf
- 一、辨识常用传感器课件(15张PPT).pdf
- 一、简单功能电路的安装与调试课件(14张PPT).pdf
- 一、模拟信号与数字信号课件(24张PPT).pdf
- 一次函数模型课件(共16张PPT).pdf
文档评论(0)