绩点换算小程序

在9月11日上午编写成的。

#include<stdio.h>
int main()
{
	int N = 54;
	//scanf("%d",&N);
	double goal = 0;
	double gpa = 0;
	while(N--){
		scanf("%lf,", &goal);//%f对于double类型是不对的 
		if(goal >= 90) {
			gpa = 4.0;
		}
		else if(goal >= 85) 
			gpa = 3.7;
		else if(goal >= 82)
			gpa = 3.3;
		else if(goal >= 78) 
			gpa = 3.0;
		else if(goal >= 75) 
			gpa = 2.7;
		else if(goal >= 72) 
			gpa = 2.3;
		else if(goal >= 68)	
			gpa = 2.0;
		else if(goal >= 64)	
			gpa = 1.5; 
		else if(goal >= 60)	
			gpa = 1.0;	
		else gpa = 0.0;
		printf("%.1f,", gpa);
	//	printf("%f
", goal);
	}
	//printf("%d %d",jia,yi);
	return 0;
}	 
原文地址:https://www.cnblogs.com/lingr7/p/9638993.html