数组基础及相关例题
2023-12-26 09:44:12
目录
?
1.一维数组的初始化
?
2.二维数组的初始化
注意?
第一维的长度不用指定,第二维的长度必须指定
或则说
行的数目不用指定,而列的数目必须指定
3.字符数组
1.可以人为的加上\0?
2.输入时碰到空格就会停止输入
1.puts
2.gets
3.strcat?
4.strcpy?
5.strcmp?
6.strlen
?
7. strlwr与strupr
?
易错习题
1
这题有点坑的,首先先对字符数组从0到8赋值,在就是从s【0】开始遍历,若值为1则v【0】加一
这样一直到s【8】它为\0,switch中的case后面没有它要的值,所以就会跳过switch
注意
此时的i仍然为0,所以v【0】会再加一次1,变成5
2
这就是前缀和
3
第二个循环,注意printf在if后面,所以当i为11时才代表已经打印了10个数,需要换行
4
5
?会把ABC还有\0给复制过去
6
这里的ch【1】代表的是第二行,会把第二行的BBB打印出来
文章来源:https://blog.csdn.net/2301_79431343/article/details/135210475
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!