c语言算学分绩点
#include <stdio.h>
int main()
{
int i,n;
double a[10],b[10];
double sum_xuefen=0;
double sum_xuefenji=0;
puts("请输入科目数:");
scanf("%d",&n);
puts("请输入绩点:");
for(i=0;i<n;i++){
scanf("%lf",&a[i]);
}
puts("请输入绩点所对应学分:");
for(i=0;i<n;i++){
scanf("%lf",&b[i]);
}
for(i=0;i<n;i++){
sum_xuefen+=b[i];
}
for(i=0;i<n;i++){
sum_xuefenji+=a[i]*b[i];
}
printf("平均学分绩=%f",sum_xuefenji/sum_xuefen);
return 0;
}
该C语言程序用于输入多个科目及其对应的学分绩点,然后计算平均学分绩点。用户首先输入科目数量,接着分别输入各科的绩点和学分,最后程序将显示平均学分绩点。
1222





