| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 463 人关注过本帖
标题:printf
只看楼主 加入收藏
youxiaxyz
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2006-4-5
收藏
 问题点数:0 回复次数:5 
printf
请问printf的一输出格式
比如0.789应该怎样设置printf的输出格式才能输出.789 谢谢 在线等
搜索更多相关主题的帖子: printf 
2007-08-03 10:33
youxiaxyz
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2006-4-5
收藏
得分:0 
没有人知道吗
可以给个提示吗
2007-08-03 10:44
medicihophy
Rank: 1
等 级:新手上路
威 望:1
帖 子:102
专家分:0
注 册:2007-7-28
收藏
得分:0 
double t=0.789;
char* str;
char szChar[12];
str=&szChar[1];
sprintf(szChar,"%.3f",t);
printf("%s",str);
你就这样弄算了

[此贴子已经被作者于2007-8-3 16:19:45编辑过]


2007-08-03 11:41
zsbliuzhen
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2007-8-2
收藏
得分:0 
你可以定义为float或double
然后在printf中用%e 我觉得用e比较好

2007-08-03 14:36
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
在%后加.3

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-08-03 15:31
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
回复:(卧龙孔明)在%后加.3
这样输出的是 输出0.789,而不是 输出.789
但是很疑惑 输出.789 有什么用 ??

~~~~~~~~~~~~~~~好好学习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2007-08-03 16:09
快速回复:printf
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017567 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved