c中将三个整数取平均值,结果保留两位小数

最重要的是怎么将结果变成浮点数
三个数取平均值要除以3不是除以3.0,这样结果就是浮点数,否则结果还是整数会丢掉小数点后的数

#include
#include
int main(){

int m,n,h;
scanf("%d %d %d",&m,&n,&h);
//除以3.0不是直接除以3
double t=(m+n+h)/3.0;
printf("%.2lf\n",t);
return 0;
}

你可能感兴趣的:(c中将三个整数取平均值,结果保留两位小数)