zoukankan      html  css  js  c++  java
  • 作业8总结

    一、知识点:

    1.一维数组的定义和使用

      (1)定义方式:
        类型名  数组名[整型常量表达式];

        例:int  a[10];

      (2)说明:

            ①  数组名的命名规则和变量名相同,遵循标识符命名规则    

            ②  数组名后的常量表达式用[ ]括起来。

            ③  常量表达式表示元素的个数,即数组长度。

                  例: a[10]表示数组a中包括10个元素,分别为

                           a[0]~a[9]        

    2.一维数组元素的引用

            数组必须先定义,然后使用。C语言规定只能逐个引用数组元素而不能一次引用整个数组。

            引用形式为:

        数组名[下标] 

    3.一维数组的初始化

             可以用赋值语句或输入语句使数组中的元素得到值,这个过程是在程序运行期间执行的。同时也可以使数组在程序运行之前初始化,即在编译期间使之得到初值。

    对数组元素的初始化可以用以下方法实现:

    ⒈  在定义数组时,对数组元素赋以初值。

              如:int   a[10]={0,1,2,3,4,5,6,7,8,9};

    ⒉  可以只给一部分元素赋值。

              如:int   a[10]={0,1,2,3,4}; 

          表示只给前5个元素赋初值,后5个元素自动赋以0值。

    ⒊  对static数组不赋初值,系统会对所有元素自动赋以0值。

          即, 如果想使数组a中全部元素值为0,可以这样定义数组: 

                       static  int   a[5];

    ⒋  在对全部数组元素赋初值时,可以不指定数组长度。

                 int a[5]={1,2,3,4,5};

          int a[  ]={1,2,3,4,5};

    二、实验中遇到的问题及解决方法:

    1.该次试验除最后一道题外,剩下的均是老师课上所讲过的内容稍加修改就可完成,而且书上也有代码,不会的可以照着树上的代码敲。

    2.最后一道题现在还是一知半解,是在同学的帮助下完成的,可是我总感觉运行结果有些奇怪,也不知道对不对

  • 相关阅读:
    LeetCode77. 组合
    LeetCode76. 最小覆盖子串
    LeetCode75. 颜色分类
    LeetCode74. 搜索二维矩阵
    LeetCode73. 矩阵置零
    LeetCode72. 编辑距离
    MySQL数据库基础知识点
    程序开发必知必会的MySQL基本命令行操作
    程序开发必知必会的Mysql数据库——初识
    初识HTML
  • 原文地址:https://www.cnblogs.com/ly6251/p/6216607.html
Copyright © 2011-2022 走看看