二维数组,使用数组求任意十个整数的平均值(9)

本文介绍了如何利用二维数组初始化和遍历,探讨了数组在处理多维度数据时的应用,并提供了一个用二维数组计算十个整数平均值的方法,强调在编程中寻找简洁高效的解决方案。
摘要由CSDN通过智能技术生成

初始化二维数组是建立在初始化一维数组上,前面说到的 int a[10]; 就是一个一维数组

二维数组就是在一维数组上多添加了[ n] (n是一个任意的整数),例如 int a [2][5];  这是一个二维的数组

通常理解为这是一个2行5列的矩阵:

a[0][0]  a[0][1]  a[0][2]  a[0][3] a[0][4]

a[1][0]  a[1][1]  a[1][2] a[1][3] a[1][4]

在内存中是这样放的

需要注意的是列数必须给出,行数可以由编译器来数,也就是说 int a[2][5]; 还可以写成

int a[ ][5] = {

{0,1,2,  3,4},

{2, 3,4, 5,6},

}    这样的格式,然后每行一个{ },逗号分隔。

贴出来一个二维数组的遍历

for (i = 0;i < 3;i++)
{    
    for (j = 0;j < 5;j++)
       {
          a[i][j] = i*j;
       }
}
   

数组不仅有二维数组,还有三维数组,四维数组或更多的数组,通常情况下,处理三维数组需要使用3重嵌套循环,处理四维数组需要使用4重循环,以此类推


接下来就题目吧  

求任意十个整数的平均值

# include<stdio.h>

int mai
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值