关于浮点型转字符串的问题!急!急!急!

2019-07-14 21:19发布

char str[20];
double f=14.309948;

sprintf(str,"%6.2f",f);
我想小数转化为字符串,但是按照上面的方式无法转换,请各位看看是什么问题?


char str[20];
int f=14;

sprintf(str,"%d",f);
整数转为字符串就可以,为什么呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。