c语言中怎么保留一位小数,且小数点后是0或5

问题描述:

c语言中怎么保留一位小数,且小数点后是0或5

判断
先判断保留后的数的小数点后为0或者5
eg float a;
scanf(“%f”,&a);
if(a%100==5||a%100==0)
printf(%1.f);
保留的一位是输出的时候 %.1f