【C语言-12】多个数据的统一化处理(数组)
1、打开C-Free,新建文件。
2、输入以下内容:
#include<stdio.h>
main()
{
float score[10],ave,S=0;
int i;
printf("计算平均分\n");
for(i=0;i<10;i++){
printf("请输入第%d个分数:",i+1);
scanf("%f",&score[i]);
S=S+score[i];
}
ave=S/10;
printf("平均分为:%.2f\n得分情况如下:\n",ave);
for(i=0;i<10;i++)printf("同学%d得分%.2f\t",i+1,score[i]);
}
3、运行过程如图(gif):
1、声明一个数组与声明一个单一变量相比便是后面多了个“[...]”,括号内便是该数组内数据的个数。
2、在调用阶段,括号内便是该数组的第几个元素,注意:数组内编号是从0开始的,例如:
score[0]代表该数组内第1个元素,
score[6]代表第7个元素,
score[i]代表第i+1个元素。
因此声明数组score[20]后,调用时,只有score[0]至score[19],没有score[20]。
3、另外,数组还可以是二维,多维的,如:char stu[4][4]便定义了一个4x4的二维数组,如图:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:56
阅读量:79
阅读量:41
阅读量:77
阅读量:74