c语言求平均成绩
时间: 2023-07-13 16:22:31 浏览: 63
好的,以下是一个简单的 C 语言代码,可以求出输入的三个成绩的平均值:
```c
#include <stdio.h>
int main() {
float score1, score2, score3, average;
printf("请输入三门课的成绩:\n");
scanf("%f %f %f", &score1, &score2, &score3);
average = (score1 + score2 + score3) / 3;
printf("平均成绩为:%.2f\n", average);
return 0;
}
```
这个代码中,我们定义了四个变量,分别是三门成绩和平均成绩。然后使用 `scanf` 函数从控制台输入三门成绩,计算平均值并输出。其中, `%f` 表示输入或输出一个浮点数, `%.2f` 表示输出一个保留两位小数的浮点数。
相关问题
C语言求平均成绩,最低分,最高分的代码
以下是C语言的求平均成绩,最低分和最高分的代码:
```c
#include <stdio.h>
int main() {
int n,i,min,max;
float sum=0,avg;
printf("请输入学生人数:");
scanf("%d",&n);
int score[n];
printf("请依次输入学生成绩:");
for(i=0; i<n; i++) {
scanf("%d",&score[i]);
if(i==0) {
max=score[0];
min=score[0];
}
if(score[i]>max) {
max=score[i];
}
if(score[i]<min) {
min=score[i];
}
sum += score[i];
}
avg=sum/n;
printf("平均成绩为:%.2f\n", avg);
printf("最高分为:%d\n", max);
printf("最低分为:%d\n", min);
return 0;
}
```
希望对您有所帮助!
c语言求学生平均成绩
C语言可以通过数组来存储学生的成绩,然后计算平均分并输出低于平均分的学生成绩。常见的方法有三种,分别是:
1.使用while循环读入学生成绩,判断是否有有效学生成绩,计算平均分并输出低于平均分的学生成绩。
2.使用for循环读入学生成绩,计算平均分并输出低于平均分的学生成绩。
3.使用while循环读入学生成绩,计算平均分并输出低于平均分的学生成绩。
其中,第一种方法需要判断是否有有效学生成绩,第二种方法可以设置一个最大可输入的学生数,第三种方法不需要判断是否有有效学生成绩,但需要在计算平均分前先读入所有学生成绩。