20240718【C语言】

一、选择排序

1.选择排序:将最大值设定,后通过循环控制,将最大值选出。根据规律得知,每一轮在选择最大值所需要的次数需要注意改变(递减)。

2.冒泡排序:将最大值设定,后通过循环控制,将两个相邻的元素比较,满足条件的情况下将两个元素调换位置。

二、二维整形数组

        2.1定义

        2.2访问        数组名[行下标][列下标]        二维数组不可以使用变量下标访问(指针)

        2.3初始化        2.3.1 全部初始化

                                2.3.2局部初始化

                                2.3.3默认初始化 (行能省略,列不能省略)

        2.4存储(N维数组是由N-1维数组构成的一维数组)

        2.5输入输出(for循环遍历)

三、字符型数组(在c语言中没有字符串类型,所以通过字符型数组存放字符串)

3.1定义  元素数据类型 数组名 [元素个数]

注意:字符串末尾以'\0'结束

3.2访问  数组名[下标]

3.3默认初始化

3.4存储大小=元素个数

3.5输入输出

3.5.1        scanf ("%s") gets()        读取到’\0‘结束

3.5.2         printf(%s) puts()

3.6  strcpy()        strcat()        strcmp()比较ASCII码        strlen() 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值