1樓:鄧超2號
#include
#include
int main(void)
return 0;}
2樓:姚麥組合
將輸入的字串放進陣列裡,然後將陣列內的內容從後到前依次輸出!
3樓:匿名使用者
突發奇想,用堆疊和管道似乎解決這個問題更簡單有效,而且不用考慮字串長度:
#include
#include
#include
#include
#include
#define szstr 256
/*遞迴方式逆序儲存字串,將逆序內容寫入fw底層流檔案*/void rev(char * src, int fw)/*反向函式,輸入src,輸出des*/
void strv(char * src, char * des); /*建立一對管道用於讀寫*/
_pipe(p, _o_binary, szstr);
rev(src, p[1]); /*將輸入內容反方向寫入管道*/close(p[1]);/*關閉管道*/
char * s = des; /*將管道內容輸出到目標字串*/while(!eof(p[0]))
*s = 0; /*字串結束標誌寫入*/close(p[0]);/*關閉管道*/
}int main(void)
while(!strstr(a, "exit"));
return 0;}
4樓:
scanf("s",a);
n=strlen(a);
for(i=n-1;i>=0;i--)
printf("%c",a[i]);
c語言程式設計,寫一個函式,使輸入的一個字串按反序存放,在主函式中輸入和輸出字串,,求下面程式解釋
5樓:
#include//引用標準輸入輸出
#include//引用string
void printit(char *str,int length)int main() //程式入口
6樓:
#include
#include
void printit(char *str,int length)\\反序輸出字串
int main()
7樓:
這題目我前幾天才作的
#include
using namespace std;
int main()
cout< for (i=0;i cout<
cout< return 0;} 8樓:匿名使用者 是這樣的 你的printit 函式 接受兩個引數 一個是字串 一個是字串的長度 int main() //然後 //printit函式 作用是修改字串void printit(char *str,int length) c語言:編寫一個函式,將一個字串按逆序存放。在主函式中輸入和輸出字串。 9樓:匿名使用者 反序字bai 符串,只需要將 du首尾字元依 zhi次dao 調換即可。版 #include #include // 反序字串x並返權回 char* reverse(char *x)return x; }int main() 10樓:與子如初見 錯了這bai麼多 - - 看看改好的du #include #include #define n 50 void reverse(char a) 又不懂得繼容續問。 11樓:匿名使用者 你函式抄 寫在後面的話, bai前du面至少要宣告一下zhi的。dao。 #include int main() 12樓:徐臨祥 推薦回答反序 bai字串, du只需要將首尾zhi字元dao依次調換即可。版include include 反序字串權x並返回 char*reverse(char*x) return x;} int main() { char str[100];printf("input a string:");gets(str)... 問明 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 cha... 八哥說科技 不是的,c語言中字元陣列既可以儲存字元,又可以儲存字串。字元陣列本意就是是指用來存放字元資料的陣列。字元陣列的元素是字元型別的。字元陣列用於存放字元或字串。c語言中字元陣列的一般形式為 char 陣列名 資料長度 例如 char a 10 a 0 0 a 1 1 a 2 2 a 3 3 ... 橘落淮南常成枳 可以將整數當做字串 字串長度不超過10 接收,然後反向輸出字元陣列元素即可。字串實際長度可以用strlen函式來計算。方法程式如下 include include main 杜哥是個小天才 include int main int len,i char str 100 gets st...C語言 寫一函式,使輸入的字串按反序存放,在主函式中輸入輸出反序後的字串
c語言中字元陣列只能存放字串,C語言中字元陣列只能存放字串?
C語言 輸入字串,然後逆序輸出