码迷,mamicode.com
首页 > 其他好文 > 详细

第九次作业总结

时间:2016-11-22 19:59:53      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:解决   循环   数组名   灵活   类型   序列   知识点   显示   字符数组   

一.知识点总结:

1.二维数组的定义:

二维数组定义的形式:类型名 数组名[行长度][列长度]

例如:int a[3][2];

        定义1个二维数组a,3行2列,6个元素

2.二维数组的引用:

二维数组的引用形式:类型名 数组名[行下标][列下标]

行下标的范围:0~行长度-1

列下标的范围:0~列长度-1

3.二维数组的初始化

(1)分行赋初值

int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}

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

数组a  1 2 3          数组b 1 2 3

         4 5 6                   0 0 0

         7 8 9                   4 5 0

                                    0 0 0

(2)顺序赋初值

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

static int b[4][3]={1,2,3,0,0,0,4,5};

(3)赋值时省略行长度:

对全部元素都赋了初值,int a[][3]={1,2,3,4,5,6,7,8,9};

分行赋初值时,在初值表中列出了全部行,static int b[][3]={{1,2,3},{},{4,5},{}}

4.字符串的存储和运算可以用一维字符数组实现,一维字符数组的定义,引用,初始化与其他类型的一维数组一样

5.字符串常量用一对双引号括起来的字符序列,字符号的有效长度:有效字符的个数,字符串可以存放在一维数组中

字符数组初始化:用字符串常量   数组长度>=字符串的有效长度+1

6.普通字符数组:数组元素的个数是确定的,一般用下标控制循环

字符串:没有显示地给出有效字符的个数,只规定在字符串结束符‘\0‘之前的字符都是字符串的有效数字,一般用结束符‘\0‘来控制循环

7.将字符串存入数组,对字符串初始化还可以采用赋值和输入方法

二.实验心得

      这次作业基本上没有什么问题,都能顺利的完成,都是老师上课讲过的,可能会有地方不同,但是通过看书还是可以解决的,通过这次作业对二维数组有了一定的了解,跟一维数组的使用方法差不多,对字符串的使用也掌握的差不多,但还需在课下时间进行巩固,才能在以后更灵活的使用。

      

 

第九次作业总结

标签:解决   循环   数组名   灵活   类型   序列   知识点   显示   字符数组   

原文地址:http://www.cnblogs.com/yanmojie/p/6086728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!