您的位置:首页 > 其它

GPA计算

2017-10-19 19:01 162 查看
/* gpa=各学科学分*该学科成绩  /总学分

请你从输入中读入相关数据。输入的第一行包括一个整数n,表示小松大一的时候功课数目。

结下来的n行每行两个实数a和b,表示小松某门课的学分和成绩。

输出只包括一个实数,请保留2位小数。

样例输入 Sample Input

(请忽略括号中的解释)

10

2 3.7(线性代数)

0 3(线性代数习题)

5 3.7(高等数学)

0 4(高等数学习题)

3 3.3(力学)

3 4(计算概论)

1 4(信息科学技术概论)

2 4(军事理论)

2 4(中国近代史)

2 3.5(大学英语I)

样例输出 3.7 */    

#include<stdio.h>

int main(){

    int n,a; double b;

    scanf("%d",&n);

    double i;  double j=0; double k=0;

    for(i=0;i<n;i++){

        scanf("%d %lf",&a,&b);

        j+=a*b;

        k+=a;

    }

    printf("%.2f",j/k);return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: