代码如下,
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a = 18.9; //double型处理方式相同
char b[5];
sprintf(b,"%2.1f",a); //精度为0.1
printf("%s\n",b);
return 0;
}
代码如下,
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a = 18.9; //double型处理方式相同
char b[5];
sprintf(b,"%2.1f",a); //精度为0.1
printf("%s\n",b);
return 0;
}