[提交] [統計] [提問]
題目描述
讀入兩個字串,字串除了數字還可能包括 『—』、『e』、『e』、』.』,相加之後輸出結果,如果是浮點型,要求用科學計數法表示(最多包含10個有效數字)。
輸入描述
輸入包含多組測試資料。
每組輸入佔兩行,每行乙個字串,測試資料保證字串的構成嚴格按照題目中的描述。
輸出描述
輸出兩個數字相加的結果,每組輸出佔一行。
輸入樣例
34.56
2.45e2
輸出樣例
2.7956e2
#include #include #include #include #include char str1[100],str2[100];
int main()
else
}if(flag) s1=-s1;
flag=0;
b=0;
c=0;
a2=0;
for(i=0; i < h2; i++)
else
}if(flag) s2=-s2;
if(a1a2)
}a=a1;
s=s1+s2;
if(!s)
while(a<0&&s%10==0)
if(a>=0)
if(flag) printf("-");
printf("%lld",s/ans);
if(ans>1) printf(".%lld",s%ans);
printf("e%d\n",a+w);
}return 0;
}
C語言字串處理
字串 char str 20 char str1 5 str1 1 x str1 3 y int i 0 for i 0 i 5 i char str2 0表示字串結束 printf s str2 定義大小時,要比實際大1.存放 0 與字串相關的函式 需要匯入標頭檔案 include char st...
字串處理(c語言)
提交 統計 提問 題目描述 讀入兩個字串,字串除了數字還可能包括 e e 相加之後輸出結果,如果是浮點型,要求用科學計數法表示 最多包含10個有效數字 輸入描述 輸入包含多組測試資料。每組輸入佔兩行,每行乙個字串,測試資料保證字串的構成嚴格按照題目中的描述。輸出描述 輸出兩個數字相加的結果,每組輸出...
C語言字串的處理
字串的處理 程式設計師定義字串的方式有三種 1 字串字面值 abc 2 字元陣列 char buf 50 3 字元指標 char str 陣列可以看成常指標 不可以改變位址,只能初始化 某些時候和指標有區別 比如使用sizeof的時候 memset函式可以清理字元陣列,包括變長陣列。4 例項 字串的...