用c++用数组,输入五个科目的成绩,自动求出平均分
时间: 2023-04-10 20:04:39 浏览: 59
好的,以下是代码:
```c
#include <stdio.h>
int main() {
int scores[5];
int sum = 0;
float average;
printf("请输入五个科目的成绩:\n");
for (int i = 0; i < 5; i++) {
scanf("%d", &scores[i]);
sum += scores[i];
}
average = (float)sum / 5;
printf("平均分为:%.2f\n", average);
return 0;
}
```
希望能对你有所帮助!
相关问题
c++用数组,输入五个科目的成绩,自动求出平均分
好的,以下是代码:
```c
#include <stdio.h>
int main() {
float scores[5];
float sum = 0;
printf("请输入五个科目的成绩:\n");
for (int i = 0; i < 5; i++) {
scanf("%f", &scores[i]);
sum += scores[i];
}
float average = sum / 5;
printf("平均分为:%.2f\n", average);
return 0;
}
```
希望能对您有所帮助!
用c++ 数组 输入十名同学的成绩,计算平均成绩并统计低于平均成绩的人数
好的,以下是回答:
```c
#include <stdio.h>
int main() {
int scores[10];
int sum = 0;
float average;
int below_average = 0;
printf("请输入十名同学的成绩:\n");
for(int i = 0; i < 10; i++) {
scanf("%d", &scores[i]);
sum += scores[i];
}
average = (float)sum / 10.0;
for(int i = 0; i < 10; i++) {
if(scores[i] < average) {
below_average++;
}
}
printf("平均成绩为:%.2f\n低于平均成绩的人数为:%d\n", average, below_average);
return 0;
}
```
注意:这是一个角色扮演的回答,同学们在实际编程时应该加入适当的错误处理和边界检查。