c语言数组大小的问题?

 我来答
私玥Bw
高能答主

2023-06-21 · 致力于成为全知道最会答题的人
知道小有建树答主
回答量:800
采纳率:0%
帮助的人:15.8万
展开全部

C语言中第一维大小是指数组第一维的长度:

如下定义一个一维数组:

int arr[10];

则其长度可以使用sizeof(arr)来求得:

printf("长度:%d",sizeof(arr));

其结果为:10

二维数组的第一维大小是指数组的行数,第二维是数组的列数:

定义一个二维数组:

int arr[5][8];

则其行数为5,列数为8,其第一维大小就为5。

特点

1.数组是相同数据类型的元素的集合。

2.数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。

3.数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个元素,以此类推。

杆妖4
2023-06-22 · 贡献了超过199个回答
知道答主
回答量:199
采纳率:0%
帮助的人:3.9万
展开全部
1、首先打开CodeBlocks。衫衫察2、创建一个新项目。项目语言,选择“c”。3、我们将项目名称命名为“MaxNum”,然后下一步,“finish”。4、打开“main.c”文件。5、用数组将10个数存入其中即可。开始,创建一个整型(int)有10个空间的数组nums。然后,定义一个循环变量i。6、在for循环中,用来接收用户输入的数字,塌改将其存到数组中。其中for循环10次。7、完成以上代码,就是完成了接收10个数的功能完成了。8、我们用for循环十次。同时每次循环,判断max与相应的的数进行比较。如果max小于那个数,那么就将那个数赋值给max。以此类推,或茄循环10次就是max和所有数都进行了比较和优选。[wap.pets100.cn/article/241098.html]
[wap.hcstore.cn/article/920648.html]
[wap.newlane.cn/article/245389.html]
[wap.wdo.net.cn/article/742635.html]
[wap.sagalite.com.cn/article/319260.html]
[wap.gzy123.cn/article/290178.html]
[wap.yunsike.cn/article/317492.html]
[wap.tnw1888.cn/article/938270.html]
[wap.lc-chem.cn/article/065243.html]
[wap.gzsalt.cn/article/837461.html]
[wap.xuhang99.com.cn/article/346782.html]
[wap.haqksm.com.cn/article/309187.html]
[wap.qhbest.com.cn/article/407568.html]
[wap.ggj8.cn/article/105326.html]
[wap.zx-info.cn/article/483267.html]
[wap.scdypost.cn/article/693418.html]
[wap.ffca5f.cn/article/785062.html]
[wap.y1990.cn/article/574083.html]
[wap.lingstar.cn/article/703429.html]
[wap.dfeer.cn/article/681034.html]
[wap.linkyao.cn/article/984532.html]
[wap.riskeye.cn/article/278064.html]
[wap.br90.cn/article/507193.html]
[wap.tzmao.cn/article/231589.html]
[wap.10086yn.cn/article/281507.html]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式