編寫程式,從鍵盤輸入兩個字串(長度不超過字元),將兩

時間 2021-08-11 18:09:15

1樓:豪哥侃球

用c語言的話這樣編寫:

#include

#include

int main()

{char a[123],b[123];

scanf("%s %s",a,b);

int i,la=strlen(a),lb=strlen(b);

for(i=0;i

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

2樓:匿名使用者

可以試一試這個 沒有其他的函式#include "stdio.h"

void main()

for(int j=0;j<41;j++)printf(str3);}

3樓:匿名使用者

void main()

c++編寫一個程式,將從鍵盤輸入的兩個字串連線起來,並統計連線好的字串的實際長度

4樓:匿名使用者

#include

void* strcat(char s,char t);

int main(void)

// 把兩個字串長度、連線後字串長度都給統計出來了,你看下還有什麼問題,有問題的話,可以繼續追問~~~

5樓:智慧教室

想學好程式設計還是要自己動手,給你一個思路吧

首先,字串可以看成是一個char型的陣列+一個結束符'\0』,於是就好辦了,不用strlen,因為不需要知道長度,我們只要找結束符就好了,輸入兩個字串,第一個按下標往後找結束符,找到後,從這裡開始將第二個字串內容copy過來,不知道長度不要緊,也按下標一位元組一位元組copy,遇到'\0'停止,新的字串結尾也要加結束符,這樣,就是自己實現的簡單的strcat函式,這裡不僅能得到連線後的字串,還能知道傳入的兩個字串的長度。

6樓:

#include

void main()

運**況如下:

abcabcd

s1+s2=abcabcd len(s1+s2)=7請按任意鍵繼續. . .

7樓:匿名使用者

那就自己寫個strcat和strlen不就完了。。

程式設計將兩個字串連線起來 輸入兩行,每行一個字串(只包含小寫字母長度不超過100)輸出一行一個字串

8樓:匿名使用者

你好來 :

這道題搜先思源路是找三個指標,其bai

中一個指標用來存放du連線後zhi的串,寧外兩個指標用來dao存放輸入的目標串:

**如下:

#include #include #include int main()

你要多看看串的連線函式,就懂了這個道理了。

9樓:匿名使用者

#include

#include

#include

int main()

求大神⊙▽⊙ c語言程式 從鍵盤輸入三個字串(每個字串長度不超過20個字元)存入一個3行21

10樓:蕭竣閏

#include

#include

int main()

從鍵盤輸入兩個字串,將它們連線為字串,不能用系統函式strcat

把兩個字串賦值給第三個字串就行了. include void main 我用c 做的 陣列的大小可以根據輸入字元的多少改一下 這樣就可以連線到一起了 用動態指標有點麻煩 把兩個字串 用 相連不就行了 落影客 include void stringjoin char s1,char s2 void m...

程式設計序實現功能 從鍵盤上輸入兩個字串s1和s2,將s2的

碧海風雲 include include define len 20 將src插入至des的pos處 void insertstr char des,char src,int pos char posp des pos 指向des之pos處的指標 char front len back len 暫存...

用C語言編寫比較兩個字串大小的程式 不能用string函式

include int str cmp char str1,char str2 if str1 0 str2 0 return 1 if str1 0 str2 0 return 1 if str1 0 str2 0 return 0 int main else if a i 0 return 1 ...