请教高手一C语言程序

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:16:41
编写程序实现从键盘输入某班某门功课的成绩数据,并计算本门课程的总分和平均分,并由终端输出。

#include<stdio.h>
#define N 5//某班人数
main()
{int i;
float aver=0.0,sum=0.0,a[N];
for(i=0;i<N;i++)
{scanf("%f",&a[i]);
sum+=a[i];
}
aver=sum/N;
printf("aver=%5.2f",aver);

}

#include<stdio.h>
void main()
{
int i;
float sum=0.0,a[10],b=0.0;
printf("请输入各学生的成绩(学生总数是10):\n");
for(i=0;i<10;i++)
{
scanf("%f",&a[i]);
sum+=a[i];
}
b=sum/10;
printf("总成绩为:%.2f\n",sum);
printf("平均成绩为:%.2f\n",b);
}

你学结构体了吗
typedef struct node{
int class;//某班
char na[10];//某门功课名
int score;//成绩数据
}Course;
你没说具体,如果你给个用例就帮你搞定了。

不用结构体也能实现,我下面自己写的程序就是帮你解决这个问题

#include <stdio.h>

main()
{
int n=0,sum=0,average=0,x=0;