数组的概念和使用

数组

数组的概念很简单 就是将一组类型相同的变量放置在一个组中
在这里插入图片描述
这里9----0是一类相同的类型,都是整数

2

下面说明一下数组怎么使用
使用数组会使得程序变得简单,否则一个一个输入太麻烦了(就像下面这样)太过于繁琐
在这里插入图片描述

3 那如何调用数组里的数的

其实数组里的数都是按照顺序排列的 0 1 2 3 4 5 6 7 8 9这样的顺序排列
在这里插入图片描述
可以看到我这里调用的是数组里面的5 ,输出的结果应该为4.我们看到下面的输入结果图也是四,无论你数组里的数字怎么写,访问的顺序都是按照从0开始依次向后递增的访问
在这里插入图片描述

这里有一个题大家初学者应该都会遇到

【求平均年龄】
#include <stdio.h>

int main() {
int num_ages, i;
float sum = 0.0, average;

printf("请输入年龄的数量: ");
scanf("%d", &num_ages);

int ages[num_ages];

printf("请输入每个年龄: \n");
for(i = 0; i < num_ages; i++) {
    scanf("%d", &ages[i]);
    sum += ages[i];
}

average = sum / num_ages;

printf("平均年龄是: %.2f\n", average);

return 0;

}
此代码的运行方式是首先要求用户输入年龄的数量,然后为每个年龄分配一个存储空间。然后,程序会提示用户输入每个年龄,并将这些年龄加起来。最后,程序将总和除以年龄的数量,得到平均年龄,并将其打印出来。

注意,这个程序假设用户会正确地输入数据,如果输入的不是有效的整数或者年龄数量,程序可能不会正常运行。在一个更健壮的程序中,你可能需要添加错误检查和处理机制。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值