字串倒置與進製轉換

2022-09-05 21:18:12 字數 662 閱讀 2380

/*輸入乙個英文句子,翻轉句子中的單詞順序。但單詞內的順序不變。句子中單詞空格隔開。

為簡單起見,標點符號和普通字母一樣處理。

例如輸入"i am a student.",則輸出「student. a am i」.*/

#include

#include

void

reverse(

char

*begin, 

char

*end)  

}  char

*word_reverse(

char

src)  

reverse (src, p);  

return

src;  

}  int

main()  

/*將10進製轉換為2-16進製制*/

#include 

intmain(

void

)    

str[m]='\0'

;  for

(i=0,j=m-1;i

tmp = str[i]; str[i] = str[j]; str[j] = tmp;

}printf("轉換後為:%s\n"

,str);  

return

0;  

倒置字串

題目描述 通過鍵盤輸入任意乙個字串序列,除空格 製表符和換行符外,可能包含其他任意字元。請編寫乙個程式,自動實現倒置字串中的各個字元的位置。如果輸入 abc 結果將是 cba 輸入 輸入字串,長度不超過為100 輸出 輸出字串 樣例輸入 abc樣例輸出 cba提示 你的程式應該從標準輸入stdin ...

倒置字串

通過鍵盤輸入任意乙個字串序列,除空格 製表符和換行符外,可能包含其他任意字元。請編寫乙個程式,自動實現倒置字串中的各個字元的位置。如果輸入 abc 結果將是 cba 解法一 stl解法 include include include using namespace std int main cout...

倒置字串

有乙個字元陣列的內容為 student a am i 請你將陣列的內容改為 i am a student 要求 不能使用庫函式。只能開闢有限個空間 空間個數和字串的長度無關 例如 i am a student 通過逆置到如下 student a am i i ma a tneduts 源 如下 in...