zoukankan      html  css  js  c++  java
  • 实验十——一维数组的定义及引用

    1.本次课学习到的知识点:

    (1)本次课学习数组,一种最基本的构造类型,它是一组相同类型数据的有序集合。

    (2)数组中的元素在内存中连续存放,每个元素都属于同一种数据类型,用数组名和下标可以唯一地确定数组元素。
    (3)一维数组的定义与引用:定义一个数组,需要明确数组变量名,数组元素的类型和数组的大小。

    一维数组定义的一般形式为:类型名    数组名[数组长度];

    (4)类型名指定数组中每个元素的类型;数组名是数组变量的名称,是一个合法的标识符;数组长度是一个整型常量表达式,设定数组的大小。数组长度是一个常量。

    数组下标从0开始,下标不能越界。

    数组名是一个地址常量,存放数组内存空间的首地址。

    (5)一维数组的初始化:和简单变量的初始化一样,在定义数组时,也可以对数组元素赋初值。

    一般形式为:类型名   数组名  [数组长度]=[初值表];

    2. 实验过程中遇到的问题及解决方法:

    (1)不太明白什么是下标。

    (2)解决方法:对应结果多次修改、尝试或查阅资料。

    3. 实验心得体会及本章学习总结:

    对于本章学习,我觉得对于数组的学习内容理解的还可以,但还有一些不太明白的地方。

    本章学习总结:数组是最基本的构造类型,它是一组相同类型数据的有序结合。数组中的元素在内存中连续存放,每个元素都属于同一种数据类型,用数组名和下标可以唯一的确定数组元素。

    4.预习:二维数组

    1、定义:二维数组的定义形式为:

    类型名  数组名 [行长度] [列长度];

    2、引用:引用二维数组的元素要指定两个下标,即行下标:和列下标,形式为:

    数组名  [行下标] [列下标]

    注意下标不要越界。

    3、二维数组的初始化:在定义二维数组时,也可以对数组元素赋初值,二维数组的初始化方法有两种。

    (1)分行赋初值:一般形式为:

    类型名  数组名 [行长度] [列长度]={ {初值表0},···,{初值表k},···};

    (2)顺序赋初值:一般形式为:

    类型名 数组名 [行长度] [列长度]={初值表};

    分行赋初值的方法直观清晰,不易出错,是二维数组初始化最常用的方法。

    4、使用二维数组编程:将二维数组的行下标和列下标分别作为循环变量,通过二重循环,就可以遍历二维数组,即访问二维数组的所有元素。

  • 相关阅读:
    大数据架构师技能图谱
    2018年,Java程序员转型大数据开发,是不是一个好选择?
    如何将java web项目上线/部署到公网
    Flume调优
    Spark流处理调优步骤
    zookeeper的WEB客户端zkui使用
    HBase各版本对Hadoop版本的支持情况
    java 代码实现使用Druid 链接池获取数据库链接
    安装postgreSQL出现configure: error: zlib library not found解决方法
    修改postgres密码
  • 原文地址:https://www.cnblogs.com/hesong/p/6082991.html
Copyright © 2011-2022 走看看