会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
泡面小王子
博客园
首页
新随笔
联系
订阅
管理
2017年4月9日
printf("%d",5.01)和printf("%f",5)的输出结果
摘要: 输出结果: 看到结果,会感觉非常奇怪。1处怎么会输出0呢?2又为何会显示这么大的一个数呢? 解释: 1,之所以没输出5,这是C语言设计的原因。2,之所以输出0,这是计算机体系结构的问题。 具体来说: printf函数不会进行任何类型转换,它只是从内存中读出你所提供的元素的值(按照%d,%f等控制字符
阅读全文
posted @ 2017-04-09 10:55 泡面小王子
阅读(764)
评论(0)
推荐(0)
编辑
公告