搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 新手 求解 输出控制符 %lf 的输出问题
标题:
新手 求解 输出控制符 %lf 的输出问题
只看楼主
Is_chuan
来 自:重庆
等 级:
新手上路
帖 子:25
专家分:1
注 册:2013-5-25
结帖率:
100%
楼主
问题点数:0 回复次数:6
新手 求解 输出控制符 %lf 的输出问题
# include <stdio.h>
int main (void)
{
double m = 2.254547562;
printf(" m = %lf\n", m);
return 0;
}
经过编译后,提示如图
点是 也不行 点否 也不行
输出不了,求高手指点,小弟初学。
[
本帖最后由 Is_chuan 于 2013-5-26 00:08 编辑
]
搜索更多相关主题的帖子:
void
include
double
return
2013-05-26 00:04
Is_chuan
来 自:重庆
等 级:
新手上路
帖 子:25
专家分:1
注 册:2013-5-25
第
2
楼
得分:0
貌似刚注册 不能发图,我打出来:
提示:一个或多个文件已过时或不存在
这些文件需要组建:
.\Debug\XXXX.exe
.\Debug\XXXX.obj
2013-05-26 00:07
dzzgml
等 级:
论坛游民
帖 子:18
专家分:44
注 册:2012-7-20
第
3
楼
得分:0
我这个输出来是m=0.000000,你定义的是m为int但是你给他赋值的是浮点型则m=2。编译器中会把浮点型数据默认为double,你输出有时输出的是double形式输出所以就会出错。。。类型不匹配,输出的结果和你的系统有关。
2013-05-26 00:12
Is_chuan
来 自:重庆
等 级:
新手上路
帖 子:25
专家分:1
注 册:2013-5-25
第
4
楼
得分:0
回复 3楼 dzzgml
你好
发帖的时候 我打错了,定义变量的时候 我是写的 double
2013-05-26 00:26
我叫沃恩
来 自:Asia
等 级:
贵宾
威 望:
10
帖 子:1234
专家分:3865
注 册:2013-3-29
第
5
楼
得分:0
没问题吧!楼主用的是什么编译器?换个编译器试试!!
因为我是菜鸟,所以应该被骂!
细节+坚持=成功!
2013-05-26 09:38
Is_chuan
来 自:重庆
等 级:
新手上路
帖 子:25
专家分:1
注 册:2013-5-25
第
6
楼
得分:0
回复 5楼 我叫沃恩
我也是用的vc++啊,今晚回去在研究下,谢谢指点!
2013-05-26 10:15
hsjjgm
等 级:
论坛游侠
帖 子:106
专家分:189
注 册:2013-4-27
第
7
楼
得分:0
# include <stdio.h>
int main (void)
{
double m = 2.254547562;
printf(" m = %lf\n", m);
return 0;
}
/*
2013年5月26日13:45:54
在VC++6.0中的结果
m = 2.254548
Press any key to continue
*/
2013-05-26 13:46
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-408025-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.056286 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved