【C语言-12】多个数据的统一化处理(数组)

时间:2026-02-14 19:32:21

1、打开C-Free,新建文件。

【C语言-12】多个数据的统一化处理(数组)

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]); 

【C语言-12】多个数据的统一化处理(数组)

3、运行过程如图(gif):

【C语言-12】多个数据的统一化处理(数组)

1、声明一个数组与声明一个单一变量相比便是后面多了个“[...]”,括号内便是该数组内数据的个数。

【C语言-12】多个数据的统一化处理(数组)

2、在调用阶段,括号内便是该数组的第几个元素,注意:数组内编号是从0开始的,例如:

score[0]代表该数组内第1个元素,

score[6]代表第7个元素,

score[i]代表第i+1个元素

因此声明数组score[20]后,调用时,只有score[0]至score[19],没有score[20]。

【C语言-12】多个数据的统一化处理(数组)

3、另外,数组还可以是二维,多维的,如:char stu[4][4]便定义了一个4x4的二维数组,如图:

【C语言-12】多个数据的统一化处理(数组)

© 2026 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com