首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于字符串格式化的有关问题!

2012-03-20 
关于字符串格式化的问题!急!!各位大侠例如有字符串:char a[3] “123”;如何把字符串123转化成123.00,

关于字符串格式化的问题!急!!
各位大侠
例如有字符串:char a[3] = “123”;
如何把字符串"123"转化成"123.00",
急等!!!

[解决办法]
char f[10];
memset(f, 0, 10);
sprintf(f,"%.2f", (float)123);

[解决办法]

C/C++ code
char a[10];strcpy(a, "123");sprintf(a, "%s.00", a);
[解决办法]
char a[3] = “123”;
char f[10];
memset(f, 0, 10);
float dd=100*a[3]+10*[1]+a[2];
sprintf(f,"%.2f", dd);

热点排行