📄 加权平均分.c
字号:
#include <stdio.h>
int main(){
float a,b,c,d,e,f,g,h,n;
do{
a=0;b=0;c=0;d=0;e=0;f=0;g=0;h=0;n=1;
printf("请输入各门成绩及其学分,中间以“,”隔开,以“0,0”结束:\n");
do{
printf("第%0.0f门:",n);
scanf("%f,%f",&b,&c);
if(b<60)
h+=c;
n++;
a+=b*c;
d+=c;
} while(b*c!=0);
printf("乘学分的总分=%f,总学分=%f\n",a,d);
f=a/d;
printf("你的加权平均分为:%f\n",f);
e=0.6*f*(1-(d-h)/d);
printf("你的扣减分为:%f\n",e);
g=0.6*f-e;
printf("你的学科专业素质分:%f\n",g);
}while(1);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -