實驗8-1
-6 函式實現字串逆序 (15 分)
本題要求實現乙個字串逆序的簡單函式。
函式介面定義:
voidf(
char
*p )
;函式f對p指向的字串進行逆序操作。要求函式f中不能定義任何陣列,不能呼叫任何字串處理函式。
裁判測試程式樣例:
#include
#define maxs 20
voidf(
char
*p )
;void
readstring
(char
*s )
;/* 由裁判實現,略去不表 */
intmain()
/* 你的**將被嵌在這裡 */
/*輸入樣例:
hello world!
輸出樣例:
!dlrow olleha
**/
**入下:
voidf(
char
*p )
for(i=
0;i2;i++
)}
函式實現字串逆序
本題要求實現乙個字串逆序的簡單函式。函式介面定義 void f char p 函式f對p指向的字串進行逆序操作。要求函式f中不能定義任何陣列,不能呼叫任何字串處理函式。include define maxs 20 voidf char p void readstring char s 由裁判實現,略...
函式實現字串逆序(15 分)
函式實現字串逆序 15 分 本題要求實現乙個字串逆序的簡單函式。函式介面定義 void f char p 函式f對p指向的字串進行逆序操作。要求函式f中不能定義任何陣列,不能呼叫任何字串處理函式。裁判測試程式樣例 include define maxs 20 void f char p void r...
實現字串的逆序
第一種遞迴方式實現 例如下邊這個程式,第一次把a取出來,存放在臨時變數中,將f放到a的位置,再將原來f的位置換為 0 再讓針針指向以b為首位址的字串,以此類推,直到指向的下乙個字串的長度不在大於一,遞迴呼叫函式結束,輸出一系列遞迴值。include include include include v...