點我檢視原題
將乙個英文語句以單詞為單位逆序排放。例如「i am a boy」,逆序排放後為「boy a am i」 所有單詞之間用乙個空格隔開,語句中除了英文本母外,不再包含其他字元
介面說明
/** * 反轉句子輸入描述:@param sentence 原句子
*@return 反轉後的句子
*/public string reverse(string sentence);
將乙個英文語句以單詞為單位逆序排放。
輸出描述:
得到逆序的句子
示例1輸入
i am a boy輸出
boy a am i1.注意scanf不能用於輸入空格,但是這樣可以,while (scanf("%c", &str[i]) !=eof),點我檢視示例
2.注意這個搭配,while (gets(a)!=null);區別 while(scanf("%c",)!=eof)
3.strlen只能求字串的有效長度。
#include
#include
intmain
(void
)printf
(" ");
}}//句首不為空格時
int i=0;
while
(a[i]
!=' ')}
}
華為機試題 句子逆序
題目描述 將乙個英文語句以單詞為單位逆序排放。例如 i am a boy 逆序排放後為 boy a am i 所有單詞之間用乙個空格隔開,語句中除了英文本母外,不再包含其他字元 輸入描述 將乙個英文語句以單詞為單位逆序排放。輸出描述 得到逆序的句子。輸入例子 i am a boy 輸出例子 boy ...
14 句子逆序
將乙個英文語句以單詞為單位逆序排放。例如 i am a boy 逆序排放後為 boy a am i 所有單詞之間用乙個空格隔開,語句中除了英文本母外,不再包含其他字元 介面說明 反轉句子 param sentence 原句子 return 反轉後的句子 public string reverse s...
華為機試 句子逆序
華為機試句子逆序 題目描述 將乙個英文語句以單詞為單位逆序排放。例如 i am a boy 逆序排放後為 boy a am i 所有單詞之間用乙個空格隔開,語句中除了英文本母外,不再包含其他字元 輸入乙個英文語句,每個單詞用空格隔開。保證輸入只包含空格和字母。得到逆序的句子 示例1複製 i am a...