#include
//字串的連線
void main()
for(i=0;c2[i]!='/0';i++)//c2元素的最大下標存在n2裡,即長度-1
for(i=0;i<=n1;i++)//c1裡的有效字元先給c3
for(i=0;i<=n2;i++)//c2接著上面的賦值給c3
// int temp = n1+i+1;
c3[temp]='/0';
//不加這兩行,輸出結果可能有中文字元,原因知道了嗎?
printf("the new word is:/n");
printf("%s",c3);
printf("/n");
} /*
"sui.danke"_ask:
它為什麼能執行出漢字來呢?
之前也有乙個程式能執行出漢字來,那個程式找不到了。
麻煩老師給我找一下毛病,
謝謝老師~,o(∩_∩)o~
*/ 這位同學解決了求字串長度的問題
另外,其 ask & answer 我也用注釋呈現給大家
其他注釋則是一些有代表性的技術 感興趣的同學深入挖掘一下
SDNUOJ 1186 字串的展開(ex)
description 在初賽普及組的 閱讀程式寫結果 的問題中,我們曾給出乙個字串展開的例子 如果在輸入的字串中,含有類似於 d h 或者 4 8 的字串,我們就把它當作一種簡寫,輸出時,用連續遞增的字母獲數字串替代其中的減號,即,將上面兩個子串分別輸出為 defgh 和 45678 在本題中,我...
習題11 4 字串的連線
習題11 4 字串的連線 15分 本題要求實現乙個函式,將兩個字串連線起來。char str cat char s,char t 函式str cat應將字串t複製到字串s的末端,並且返回字串s的首位址。include include define maxs 10 char str cat char ...
習題11 4 字串的連線
本題要求實現乙個函式,將兩個字串連線起來。char str cat char s,char t 函式str cat應將字串t複製到字串s的末端,並且返回字串s的首位址。include include define maxs 10 char str cat char s,char t int main...