第六天 c语言

二维数组的学习

二维数组定义的一般形式是:类型说明符 数组名[常量表达式1][常量表达式2]。

二维数组是按行排列的。先存放a[0]行,再存放a[1]行,存放a[2]行......每行中元素也是依次存放。

其表示的形式为:名称[下标][下标]

如:a[3][5]    表示a数组三行列五的元素。

赋值:

1) 可以只对部分元素赋初值,未赋初值的元素自动取0值。

如int a[3][3]={{1},{2},{3}};是对每一行的第一列元素赋值,未赋值的元素取0值。

2)按行分段赋值可写为:int a[3][2]={ {2,1}, {7,6}, {5,0} };

学习一维数组和二维数组后仍需练习,加强对数组的理解,结合for语句和if应用。老师讲完查找数组数据的程序后,觉得自己的思路并不严谨,问题可以用不同方法解决,需要灵活运用。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称...
    朱森阅读 3,997评论 2 13
  • 指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; ...
    朱森阅读 3,470评论 3 44
  • 计算机二级C语言上机题库(南开版) 1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平...
    MrSunbeam阅读 6,453评论 1 42
  • 谨记 每个人心中都有一片海,自己不扬帆,没人帮您启航,久了就是一片死海。人生,就是一场自己与自己的较量:让积极打败...
    长风留言阅读 7,992评论 6 10
  • 养育者的个性:我的奶奶,她是一个勤快的人,爱干净的人,对我的妈妈有成见的人。在他们那个年代,婆媳的关系不好,每次我...
    美女就是我阅读 184评论 0 0