供参考:
#include <stdio.h>
#include <math.h>
int main()
{
int score, s, i, Credit = 0;
double gpa = 0;
for(i=0;i < 5;i++)
{
scanf("%d %d", &score, &s);
if (score >= 90){
gpa += pow(4.0 ,2.0);
Credit += s;
}
else{
gpa += pow(4.0 * score / 90.0 ,2.0);
Credit += s;
}
}
printf("GPA:%.2f", gpa / Credit);
return 0;
}
scanf中不要\n