%.0f 输出 float 型或 double 型数据
最终输出浮点数的整数部分,不输出小数点和小数点以下部分,整数部分 4 舍 5 入
例如:
printf("%.0f %.0f ",123.5,123.4);
输出 124 123
#include<stdio.h>
int main()
{
int a=100;
float b=0.4;
float c=0.7;
printf("%d\n",a); //
printf("%d\n",(int)(a+b)); //抹去小数点
printf("%d\n",(int)(a+c)); //抹去小数点
printf("%.0f\n",a+b); //四舍
printf("%.0f\n",a+c); //五入
printf("%d\n",(int)(a+b+0.5)); //四舍
printf("%d\n",(int)(a+c+0.5)); //五入
return 0;
}