花了半个小时,强行拗出一长串又臭又长的代码,把所有情况都分了(该分的,不该分的……都分了……)
1 #include<cstdio> 2 #include<cstring> 3 #include<cmath> 4 #define MAX 120 5 char num[MAX],d[MAX],b_[10],b; 6 int main() 7 { 8 int t; 9 scanf("%d",&t); 10 while(t--) 11 { 12 scanf("%s",num); 13 if(num[0]=='0') 14 { 15 int i,cnt; 16 for(i=2,cnt=0;;i++,cnt++) 17 { 18 if(num[i]=='e') break; 19 d[cnt]=num[i]; 20 } 21 d[cnt]='