Ex6 3字串的連線

2021-05-22 01:27:51 字數 600 閱讀 2895

#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...