C语言入门系列 - 构造数据类型--数组

C语言入门系列 - C语言数组

第一节 C 语言基础以及基本数据类型
第二节 C 语言运算符
第三节 C 语言控制语句
第四节 C 语言自定义函数
第五节 C 语言修饰变量的关键字
第六节 C 语言构造数据类型–数组
第七节 C 语言字符串
第八节 C 语言指针
第九节 指针与函数、指针函数、函数指针
第十节 数组与指针、二级指针&NULL&void 指针
第十一节 结构体
第十二节 链表
第十三节 共用体union,枚举enum,宏定义#define,条件编译,const与指针
C语言–图书管理项目



数组

数组------ 存放同种类型的数据,下标标从0开始算。


一、一维数组

学数组:1、能够开辟合适的空间进行数据的存储
    2、能够对数组中的数据进行读写操作
----- 计算班级的平均分? ----- 分数(浮点型) 多个浮点型的数据放在一起,然后按照顺序排序,
[92, 98.5 , 90 ,56,78,92]
0  1  2 3 4 5
如果我想获取它的每一个标号 0~5 的每一个数
for 循环

1.数组定义

数组定义:数组里面是存放数据对的,数据在数组里面统称为元素。
定义格式: 元素的数据类型 数组名[个数]
           int arr[5];

2.数组赋值,访问

1、数组里面元素单独赋值
数组里面的元素是按照顺序进行存储的,为了区分每一个元素,数组会为每一个元素分配一个编号,
编号从 0 开始,编号依次+1 进行增长。
	arr[0] = 0;
	arr[3] = 3;

2、通过循环遍历数组并赋值
	for(i=0;i<5;i++) 
	{
    
		// nums[i] = 70; // 让用户定义空间里面存放什么
		scanf(%d”,&nums[i]); 	//&取得相应数组空间的地址
	}
3、元素访问 -- 下标方式	arr[i]:相应空间的数据
	int num;
	num = arr[0]; 
总结: 定义数组的时候[]里面存放的个数,有了空间在进行读写操作。 
(编号)下标是 从 0 开始到个数- 
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值