打分员打分使用数组读取打分的10个分数,稍后进行处理,打印总分平均分。
注意:程序能够显示刚输入的数据,有助于确保程序处理的数据和期望相符,这是一个好习惯!
程序如下:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int scores[10];//定义数组
int sum=0 ,i ;
float average;
printf("请输入10个分数:\n");
for (i = 0; i < 10; i++)
{
scanf("%d", &scores[i]);
//程序能够显示刚输入的数据,有助于确保程序处理的数据和期望相符,这是一个好习惯!
printf("该项目第%d次的分数为:%5d分\n", i + 1, scores[i]);
sum += scores[i];
}
average = (float)sum / 10;//求平均值
printf("该项目的总分:%d分\t平均分%.1f分\n", sum, average);
return 0;
}
输出结果如下: