編寫一程序P3-311.C實(shí)現(xiàn)以下功能
1從鍵盤上先后讀入兩個(gè)字符串,假定存儲(chǔ)在字符數(shù)組s1和s2中。注意,這兩個(gè)字符串最長均可達(dá)到127個(gè)字符、最短均可為0個(gè)字符。
2將字符串s2插入字符串s1中,插入方法為:s2的第i個(gè)字符插入到原s1的第i個(gè)字符后,如果s2比s1(假定s1的長度為L1)長,則s2的第L1個(gè)字符開始到s2結(jié)尾的所有字符按在s2中的順序放在新生成的s1后。提示,合并時(shí)可使用中間數(shù)組。例如:
s1輸入為"123456789",S2輸入為"abcdefghijk",則輸出的s1為:
1a2b3c4d5e6f7g8h9ijk
3在屏幕上輸出新生成的s1。
4程序的運(yùn)行效果應(yīng)類似地如圖所示,其中的123456789和abcdefghijk是從鍵盤輸入的內(nèi)容。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
函數(shù)getchar()的作用是:輸出一個(gè)字符。
以下對(duì)變量和常量的區(qū)別說法正確的是()
一個(gè)C語言程序無論長短都是有函數(shù)和變量組成。
算術(shù)運(yùn)算符中‘/’的優(yōu)先級(jí)高于‘%’。
下面有關(guān)標(biāo)識(shí)符使用說法不正確的是()
在C語言中,定義一個(gè)共用體變量時(shí),系統(tǒng)分配給它的存儲(chǔ)空間長度是()。
C語言編譯連接生成的.exe文件屬于()。
格式控制符說法正確的是()
以下不能正確計(jì)算1×2×3×…×10的程序段是()
關(guān)于for結(jié)構(gòu)的基本語法,下列描述錯(cuò)誤的是()for(表達(dá)式1 ① ;表達(dá)式2 ② ;表達(dá)式3 ③){語句; ④}