c语言的%e格式输出符是怎样输出? 200000=2*10^5,为什么输出不是2e5 ?

2024-12-17 03:39:56
推荐回答(1个)
回答1:

%e是以标准指数形式输出单、双精度数。
你写的代码直接写了200000,没有任何数字类型的说明。
如果一定要按你这种写法写,在200000后面加.
printf("%e",200000.);