请C语言高手帮忙解答

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:15:19
求C语言高手帮忙解答,问题是:一个同学的数学成绩为70,语文成绩为88,英语成绩为90,历史成绩为56,求这名同学的平均成绩,小数点后保留2位 高手加QQ:261386898

直接点儿,除以四就行了,因为a,b,c,d是float,类型会自动取float的
#include <stdio.h>
void main()
{
float a=70,b=88,c=90,d=56;
printf("%.2f",(a+b+c+d)/4);
}

#include<stdio.h>
void main()
{
int yw,sx,yy,ls,sum;
float pingjun;
yw=88;sx=70;yy=90;ls=50;
sum=yw+sx+yy+ls;
pingjun=(float) sum/4; /*或sum/4.0;*/
printf{"平均分为%0.2f",pingjun};
}

#include "stdio.h"
void main()
{
float x,y,z,k,sum=0;
scanf("%f%f%f%f",x,y,z,k);
sum+=(x+y+z+k)/4;
printf("%f",sum);

}

#include <stdio.h>
main()
{
float a=70,b=88,c=90,d=56;
printf("%4.2f",(a+b+c+d)/4.0);
}