第八次作业总结
2016-11-16 11:23
197 查看
一.知识点:
1.一维数组的定义:定义一个数组,需要明确数组变量名,数组元素的类型和数组的大小(即数组中元素的数量)
一维数组定义的一般形式为:类型名 数组名 [数组长度];
类型名指定数组中每个元素的类型;数组名是数组变量的名称,是一个合法的标识符;数组长度是一个整型常量的表达式,设定数组的大小
例如:int a[10]; /*定义一个有10个整型元素的数组a*/
char c[200]; /*定义一个有200个字符型元素的数组c*/
float f[5]; /*定义一个有5个单精度浮点型元素的数组*/
数组长度是一个常量;数组名是一个地址常量,存放数组内存空间的首地址
2.一维数组的引用:定义数组后,就可以使用它了,C语言规定,只能引用单个的数组元素,而不能一次引用整个数组
数组元素的引用要指定下标,形式为:数组名[下标]
下标可以是整型表达式,它的合理取值范围是[0,数字长度-1],前面定义的数组a就有10个元素a[0],a[1],...,a[9],注意不能使用a[10],这些数组元素在内存中按下标递增的顺序连续存储
数组下标不能越界
数组元素的使用方法与同类型的变量完全相同
例如:int k,a[10]
3.一维数组的初始化:和简单变量的初始化一样,在定义数组时,也可以对数组元素赋初值
其一般形式为:类型名 数组名[数组长度]={初值表};
初值表中依次放着数组元素的初值
例如:int a[10]={1,2,3,4,5,6,7,8,9,10};
4.使用一维数组编程:数组的应用离不开循环,将数组的小标作为循环变量,通过循环,就可以对数组的所有元素逐个进行处理
二.实验中遇到的问题及解决方法
对于如何运用选择法将数字按从大到小排序这个问题不是太会,翻书看了看是从小到大,在同学的指导下,我知道了如何改正
三.实验心得及体会
学习数组有一些时间了,对于数组的使用也有一定的理解了,这次作业基本上是老师课上讲的题,只要认真听老师讲的应该都能做出来,但是这次作业的第五题我认为难度比较大,所以上网查,问同学才完成的,这说明我还需要多加练习在课余时间,而不能光靠老师上课时间,在今后的学习生活中,我会更加努力学习C语言,多问问题。
1.一维数组的定义:定义一个数组,需要明确数组变量名,数组元素的类型和数组的大小(即数组中元素的数量)
一维数组定义的一般形式为:类型名 数组名 [数组长度];
类型名指定数组中每个元素的类型;数组名是数组变量的名称,是一个合法的标识符;数组长度是一个整型常量的表达式,设定数组的大小
例如:int a[10]; /*定义一个有10个整型元素的数组a*/
char c[200]; /*定义一个有200个字符型元素的数组c*/
float f[5]; /*定义一个有5个单精度浮点型元素的数组*/
数组长度是一个常量;数组名是一个地址常量,存放数组内存空间的首地址
2.一维数组的引用:定义数组后,就可以使用它了,C语言规定,只能引用单个的数组元素,而不能一次引用整个数组
数组元素的引用要指定下标,形式为:数组名[下标]
下标可以是整型表达式,它的合理取值范围是[0,数字长度-1],前面定义的数组a就有10个元素a[0],a[1],...,a[9],注意不能使用a[10],这些数组元素在内存中按下标递增的顺序连续存储
数组下标不能越界
数组元素的使用方法与同类型的变量完全相同
例如:int k,a[10]
3.一维数组的初始化:和简单变量的初始化一样,在定义数组时,也可以对数组元素赋初值
其一般形式为:类型名 数组名[数组长度]={初值表};
初值表中依次放着数组元素的初值
例如:int a[10]={1,2,3,4,5,6,7,8,9,10};
4.使用一维数组编程:数组的应用离不开循环,将数组的小标作为循环变量,通过循环,就可以对数组的所有元素逐个进行处理
二.实验中遇到的问题及解决方法
对于如何运用选择法将数字按从大到小排序这个问题不是太会,翻书看了看是从小到大,在同学的指导下,我知道了如何改正
三.实验心得及体会
学习数组有一些时间了,对于数组的使用也有一定的理解了,这次作业基本上是老师课上讲的题,只要认真听老师讲的应该都能做出来,但是这次作业的第五题我认为难度比较大,所以上网查,问同学才完成的,这说明我还需要多加练习在课余时间,而不能光靠老师上课时间,在今后的学习生活中,我会更加努力学习C语言,多问问题。
相关文章推荐
- C语言学习 第八次作业总结
- 网络1711班 C语言第八次作业批改总结
- 第八次作业总结
- 2017秋-软件工程第八次作业-第九周例行总结
- 第八次作业总结
- 我的js学习笔记之第一阶段总结即小作业贪吃蛇V0.1
- 调查作业时,注意 【 调查深度 】 ,以及总结 【 中间成果物 】
- 作业提交系统Torque个人安装总结(PBS)
- 刘宇翔第一次作业的一些总结
- [置顶] Servlet入门---张国亮--->总结心德之作业
- 又见作业之无线点餐系统项目经理经验总结
- 作业总结By吴煜
- 2012年3月份工作总结 ~ 之 ~ PDF 作业对应 (虽然这个作业没有什么意思,但是非常值得总结)
- 第一次作业总结
- 作业总结
- 作业总结
- 2011年8月份总结:暑期作业、些许思考
- 作业总结续
- 真人拳皇项目第八次Scrum总结——史经浩
- C++前三次作业总结