#include
#include
int main()
{
char s[50];
float a=1.03;
sprintf(s,"%f",a);//如果用sprintf函数小数点后会有6位
for(int i=strlen(s)-1;i>=0;i--)
{
if(s[i]!='0')
{
s[i+1]='\0';//需要把后面的0去掉
break;
}
}
printf("%s\n",s);
return 0;
}
#include
#include
int main()
{
char s[50];
float a=1.03;
sprintf(s,"%f",a);//如果用sprintf函数小数点后会有6位
for(int i=strlen(s)-1;i>=0;i--)
{
if(s[i]!='0')
{
s[i+1]='\0';//需要把后面的0去掉
break;
}
}
printf("%s\n",s);
return 0;
}