在群里突然有人问了这么一个问题
由于本校教务系统只有均分(这个必须得吐槽一百遍) 所以学分绩点的计算得自己算或者在网上算
网上有网页的计算器 链接:http://apps.chasedream.com/gpa/、
所以自己想了一下自己可以写一个绩点计算器出来吗 好像也不是很难的样子
所以自己用了差不多20分钟帮这个写出来了
下面是源码
#include<stdio.h>
int main()
{
int number;
float score;
float credit,creditsum=0;
float gpasum=0.0,GPA=0.0;
printf("请输入需要计算的科目数量");
scanf("%d",&number);
int count=1;
for(int i=0;i<number;i++)
{
printf("请输入第%d科的成绩和学分",count);
scanf("%f %f",&score,&credit);
creditsum+=credit;
// printf("%.1f",(score/10-5)*credit);
gpasum+=(score/10-5)*credit;
GPA=gpasum/creditsum;
count++;
}
// printf("学分总和:%.1f",creditsum);
// printf("总分:%.1f",gpasum);
printf("您的GPA是%.1f",GPA);
}
功能样图
欢迎关注微信公众号 :打码少年风萧
程序链接
链接:https://pan.baidu.com/s/1MzkRQ3XCtWadlWFxFDef4g
提取码:30qf