数组
数组的概念很简单 就是将一组类型相同的变量放置在一个组中
这里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;
}
此代码的运行方式是首先要求用户输入年龄的数量,然后为每个年龄分配一个存储空间。然后,程序会提示用户输入每个年龄,并将这些年龄加起来。最后,程序将总和除以年龄的数量,得到平均年龄,并将其打印出来。
注意,这个程序假设用户会正确地输入数据,如果输入的不是有效的整数或者年龄数量,程序可能不会正常运行。在一个更健壮的程序中,你可能需要添加错误检查和处理机制。