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

关于浮点数的一个有关问题

2012-11-04 
关于浮点数的一个问题这是我写的一个程序可是老是得不到想要的结果啊……#include stdio.hint main(){doub

关于浮点数的一个问题
这是我写的一个程序可是老是得不到想要的结果啊……

#include <stdio.h>
int main()
{
double a;
scanf("%f",&a);
printf("a=%f",a);
return 0;
}
因为是大一新生,能力不行,所以还多多包容啊~~~~(>_<)~~~~ 
比如我输1.2进去就会出现这个:
1.2
a=-92559604300771548000000000000000000000000000000000000000000000.000000请按任意
键继续. . .
还请大家说说浮点数到底要怎么输入啊,还有它的注意事项诶……
看见过一个这么写的:scanf("%f%e",&a,&b); 我当时就郁闷了这东西要怎么输啊……

[解决办法]
double 用%lf
float用%f
[解决办法]
scanf("%lf",&a);
[解决办法]

探讨

double 用%lf
float用%f

热点排行