cf 697B
1 #include<bits/stdc++.h> 2 int main() 3 { 4 int a,l,b; 5 char d[101]; 6 scanf("%d.",&a); 7 scanf("%[^e]%ne%d",d,&l,&b); 8 if(l==1&&d[0]==48&&!b) 9 printf("%d\n",a); 10 else if(b>=l) 11 printf("%d%s%.*d\n",a,d,b-l,0); 12 else 13 printf("%d%.*s.%s\n",a,b,d,d+b); 14 }
只有不断学习才能进步!