1樓:匿名使用者
/* user code begin:考zhi生在此後完成自定義函dao
數的專設計,行數不限 */
void zhuanhuan(char str)for(i=0;i
2樓:匿名使用者
//你想
bai得太復
du雜了zhi
吧,逆dao
序輸出版而已權
#include
#include "string.h"
void main()
3樓:匿名使用者
void zhuanhuan(char str)
for(i=0;i
c語言,輸入一個字串,逆序排列後輸出
4樓:四舍**入
可以參考下面的**:
#include "stdio.h"
main()
length--;
for(i=0;itemp=stra[i];
stra[i]=stra[length-i-1];
stra[length-i-1]=temp;
}puts(stra);
getch();}
5樓:匿名使用者
定義復兩個字串,一制個接受輸入的字串,第二個逆序接受第一字串,完成逆序排序。
參考**:
#include
#include
int main()
{char a[100],b[100];
int i,j,n;
gets(a);//輸入字串
b[n=strlen(a)]='\0';//計算字串長度,並確定字元b的結束位置
for(i=0,j=n-1;i
6樓:金魚
**如下:
#include
#include
void fun(char a)//逆序函式{int i,length;char t;
length=strlen(a);//統計字串的個專數for(i=0;i成功屬
7樓:獨奕聲釗鸞
**copycopy如下:
#include
#include
void fun(char a)//逆序函式bai{int i,length;char t;
length=strlen(a);//統計字du符串的zhi
個數for(i=0;idaozd功
8樓:
#include
void main()
和你填的權一樣,只是後面多加一句
9樓:匿名使用者
s2[n=strlen(s1)]='\0'
10樓:匿名使用者
#include
#include
int main()
return 0;}
c語言:編寫一個函式,將一個字串按逆序存放。在主函式中輸入和輸出字串。
11樓:匿名使用者
反序字bai
符串,只需要將
du首尾字元依
zhi次dao
調換即可。版
#include
#include
// 反序字串x並返權回
char* reverse(char *x)return x;
}int main()
12樓:與子如初見
錯了這bai麼多 - -
看看改好的du
#include
#include
#define n 50
void reverse(char a)
又不懂得繼容續問。
13樓:匿名使用者
你函式抄
寫在後面的話,
bai前du面至少要宣告一下zhi的。dao。
#include
int main()
14樓:徐臨祥
推薦回答反序
bai字串,
du只需要將首尾zhi字元dao依次調換即可。版include include 反序字串權x並返回 char*reverse(char*x) return x;} int main() { char str[100];printf("input a string:");gets(str)...
用c語言寫字串逆序輸出,用C語言寫 字串逆序輸出
逆序輸出有很多種,具體的實現方法取決於你題目的要求 1.如果只是要求逆序輸出,那麼可以採用類似的方法 void reverse char s 這種方法在s很長的情況下會一直遞迴到底,不是很好。2.如果需要將字串整個逆序在函式外面輸出,那麼可能希望採用返回字串指標的方式 實現如下 char rever...
c語言中用scanf函式先輸入字串後輸入數值輸
include int main 你下面的 我給你改了一下,把 s d之間的空格去掉了,然後加了一個 a,通過兩次賦值,消除緩衝中回車的干擾 char buf 200 int i scanf s d buf,i 這樣應該可以,注意字串不能包含空格。scanf 函式是個阻塞函式,只有等待你輸完之後,才...
C語言字串
錯誤在註釋中給出了 程式正確執行 include void main else if str i 等號是 是賦值 else if str i 等號是 是賦值 j letter blank gantan printf n d n j 先分析一下你的 for i 0 str i 0 i 你應該改成 fo...