求解答,输出样例第三个是 1.234568e+01,没问题吧,我的结果是1.234568e+001,本人萌新,不懂有什么区别。但是两个测试点全对,求解答谢谢
以下是代码:
#include<bits/stdc++.h>
using namespace std;
int main() {
double n;
scanf("%lf", &n);
printf("%f\n", n);
printf("%0.5f\n", n);
printf("%e\n", n);
printf("%g", n);
return 0;
}