c语言学习博客第一周

1.数组的定义:数组是一个变量,由同种类型的元素组成。
(数组是连续的一串空间,元素是一块空间)

2.数组构成:标识符:数组的名称
数组元素:数组中的数据
元素下标:用于编号
元素类型:数组的数据类型
例:int mou[5];

3.数组的长度由[]内的数字决定,每个数组从0开始数一直到[]内的数字减一
数组的长度是固定不变的,也可设定数组的长度为变量,但只能在c99中使用。

4.数组中的元素默认值为0,一般用循环给数组中的元素赋值。

5.对数组进行排序:和对几个数进行排序一样,以从大到小为例,如果后一个元素比前一个元素大,就和前一个元素交换位置,要用两层循环,外层用于控制有多少轮,内层控制每轮几次,轮数=数组长度,次数=数组长度-已经进行过的轮数。

例:
int max[5]={4,5,7,3,9};
int i,j;
int t;
for( i=0; i<4; i++){
for( j=0; j<4-i; j++){
if(max[j]<max[j+1]){
t = max[j];
max[j] = max[j+1];
max[j+1] = t;
}
}
}

6.switch-case语句优于if循环嵌套的除了更清晰,还在于default使代码更具安全性。

7.声明和调用函数有助于减少代码的重复性,增加可读性。

8.当遇到输入语句后还有一个输入字符语句时,要先写一个getchar();截留住回车键

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值