c语言科学计数法 哪错了呢输入:用科学记数法表示的数据.即为符合C语言表示的科学记数法表示.输出:该数据的双精度表示说明:1.输入数据的精度不高于小数点后50位.2.输入数据时,在实数

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 04:00:01
c语言科学计数法 哪错了呢输入:用科学记数法表示的数据.即为符合C语言表示的科学记数法表示.输出:该数据的双精度表示说明:1.输入数据的精度不高于小数点后50位.2.输入数据时,在实数
xS]oA+ dR^,K$P>4&t,Oi "HC`읙}/8RM|s9* ip;:Ɠg5\'oMboyc>pHCӖ3\l<KQ9LBQH>߀$:5Yl ;3Ou)H~ңՔ4kS>g Ǔ\A6 "W䣃_Ev`Dɝ e6hμlN' ce!]" l qpmaa\rA8hjv7%@\hEm?w-IH}䤤8見ٴT`*B %QH׷k1t[sLS-Kl'\O)'*/I֜]t׎]<.!

c语言科学计数法 哪错了呢输入:用科学记数法表示的数据.即为符合C语言表示的科学记数法表示.输出:该数据的双精度表示说明:1.输入数据的精度不高于小数点后50位.2.输入数据时,在实数
c语言科学计数法 哪错了呢
输入:用科学记数法表示的数据.即为符合C语言表示的科学记数法表示.
输出:该数据的双精度表示
说明:1.输入数据的精度不高于小数点后50位.
2.输入数据时,在实数和幂之间有空格进行分隔,空格个数不定.
3.结果保留到小数点后8位,如不足8位用0补足,超过8位则截断,不进行四舍五入的处理.
#include
#include
int main()
{
int n;
double a;
char b;
scanf("%lf %c %d",&a,&b,&n);
a=a*pow(10,n);
printf("%.8lf\n",a);}
问题出在哪呢

c语言科学计数法 哪错了呢输入:用科学记数法表示的数据.即为符合C语言表示的科学记数法表示.输出:该数据的双精度表示说明:1.输入数据的精度不高于小数点后50位.2.输入数据时,在实数
printf("%.8lf\n",a); 改为:printf("%.08lf\n",a);