C語言 寫一函式,使輸入的字串按反序存放,在主函式中輸入輸出反序後的字串

時間 2021-09-08 19:06:16

1樓:問明

#include

#include//使用字串函式時標頭檔案int str(char a[20],char b[20])//定義兩個字元型陣列

int i, j, k;

j=strlen(a);//測試字串長度;

i=0;

k=j-1;

while(ib[k]=a[i];//互換值;

i++;

k--;

return 0;

int main()

char c[20];

char d[20];

int i,l;

//gets(c);//輸入字串;

scanf("%s",c);

l=strlen(c);//測試字串長度;

str(c,d);//呼叫函式;

for(i=0; iprintf("%c",d[i]);//輸出數值;

}printf("\n");

printf("%s",d);//直接輸出字串,此時輸出的是字元陣列名,而不是陣列元素名;

return 0;

執行效果:

2樓:風若遠去何人留

#include

void reverse_string(char *str)

}int main()

3樓:匿名使用者

/*字串轉置*/

#include

void main()

void revstr(char *str){int i,len;

char tmp;

for(len=0;str[len];len++);

for(i=0;i

4樓:聽不清啊

reverse(char s)

int i=0,j;

char c;

j=strlen(s)-1;

while(i

main()

char s[200];

gets(s);

reverse(s);

puts(s);

5樓:czo茝

我這裡有種很新穎的方式,採用函式遞迴呼叫,求採納。

#include

int main()

void reverse(char s)}

6樓:匿名使用者

修改如下:

#include

#include

void convert(char b,char m)void main()

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

convert(a,b);

printf("%s",b);

c語言題目寫一個函式,使輸入的一個字串按反序存放,在主函式中輸入和輸出字串…

7樓:匿名使用者

可以使用zhistring.h標準函式嗎?dao可以的話版 這樣做

#include

#include

void reverse_string(char *str)}int main()

8樓:匿名使用者

#include

#include

#include

void sortstr(char *str)}int main(void)

9樓:匿名使用者

void revstring(string src,string dst)}

10樓:匿名使用者

main()

cout<

c語言程式設計,寫一個函式,使輸入的一個字串按反序存放,在主函式中輸入和輸出字串,,求下面程式解釋

11樓:

#include//引用標準輸入輸出

#include//引用string

void printit(char *str,int length)int main() //程式入口

12樓:

#include

#include

void printit(char *str,int length)\\反序輸出字串

int main()

13樓:

這題目我前幾天才作的

#include

using namespace std;

int main()

cout<

for (i=0;i

cout<

cout<

return 0;}

14樓:匿名使用者

是這樣的

你的printit 函式 接受兩個引數 一個是字串 一個是字串的長度

int main()

//然後

//printit函式 作用是修改字串void printit(char *str,int length)

C語言函式題,編寫函式將輸入字串的前字母移到最後

問明 include include define maxs 10 void shift char s void getstring char s 實現細節在此不表 int main char s maxs getstring s shift s printf s n s return 0 你的 將...

c語言輸入字串按反方向存放並將其輸出

鄧超2號 include include int main void return 0 姚麥組合 將輸入的字串放進陣列裡,然後將陣列內的內容從後到前依次輸出! 突發奇想,用堆疊和管道似乎解決這個問題更簡單有效,而且不用考慮字串長度 include include include include in...

C語言 輸入字串,然後逆序輸出

橘落淮南常成枳 可以將整數當做字串 字串長度不超過10 接收,然後反向輸出字元陣列元素即可。字串實際長度可以用strlen函式來計算。方法程式如下 include include main 杜哥是個小天才 include int main int len,i char str 100 gets st...