迪奥全新魅惑唇膏536:c语言中,我的tc2中%e怎么输出小数点后五位啊,不是6位?

来源:百度文库 编辑:高校问答 时间:2024/04/29 03:04:47
谭浩强c程序设计(二版)中说%e,输出小数点后6位,可我的机子怎么输出5位啊,还有他说指数部分的指数输出3位,可我的为2位......
如:#include<stdio.h>
void main()
{
printf("%e\n",3.1415926);
getch();
}
按理输出3.141592e+000可是在tc和win-tc中输出3.14159e+00至少在我的机器里是这样的。

那是因为你的数据类型没有给定啊