您的位置:首页 > 编程语言 > C语言/C++

C语言二刷第五天:数组(mooc视频;老师:翁恺)

2019-08-30 22:40 423 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_44788228/article/details/100163284

8.1.1

  • 定义数组方法:数据类型 数组名 [数组长度];int arr [100];
  • 数组的集成初始化方法:数据类型 数组名 [] = {每个元素,};int arr []={1,2,3,4,5};

8.1.2

  • 数组越界错误:segmentation fault

8.2.1

  • 数组大小:sizeof(数组名)/sizeof(数组名[0]); sizeof(a) /  sizeof(a[0]);
  •  数组作为函数参数时,往往必须再用另一个参数来传入数组的大小。

8.2.2

  • 判断1-100素数(存素数表方法)
  1. 建一个长度为100的内容全为1的数组。
  2. 从2开始找其倍数,若角标能整除其,那么将其角标下元素赋为0。
  3. 找3的倍数,以此类推...(for嵌套)
  4. 打印数组内为1的即为素数。

8.2.3

  • 二维数组:int arr[3][5];  (3行5列的矩阵)
  • 二维数组遍历:外循环行,内循环列。
  • 可以省略行,由编译器来数。列数必须给出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: