給定字串返回最後乙個單詞的長度

2022-05-07 11:21:10 字數 550 閱讀 5892

問題描述:

給定乙個僅包含大小寫字母和空格 ' ' 的字串,返回其最後乙個單詞的長度。如果不存在最後乙個單詞,請返回 0 。

說明:乙個單詞是指由字母組成,但不包含任何空格的字串。

示例:輸入: "hello world"

輸出: 5

/***

* @param s

* @return

* 兩種方法,第一種:判斷全部是否為空格,是空格返回0,否則返回最後乙個單詞長度

* 第二種其實和第一種類似,首先利用trim()方法,去掉開頭和結尾空格,然後計算去掉空格後字串

* 的長度,如果等於0,返回0,否則返回最後乙個單詞的長度

*/第一種:

public

static

intlengthoflastword(string s)

}return 0;

}

第二種:

public

static

intlengthoflastword(string s)

字串最後乙個單詞的長度

計算字串最後乙個單詞的長度,單詞以空格隔開。輸入描述 一行字串。輸出描述 整數n,最後乙個單詞的長度。輸入例子 hello world輸出例子 5 乙個比較有用的c 的輸入輸出控制類,c 引入了ostringstream istringstream stringstream這三個類,要使用他們建立物...

字串最後乙個單詞的長度

link 時間限制 1秒 空間限制 32768k 計算字串最後乙個單詞的長度,單詞以空格隔開。一行字串,非空,長度小於5000。整數n,最後乙個單詞的長度。示例1 hello world 5 ac code include include includeusing namespace std cha...

字串最後乙個單詞的長度

計算字串最後乙個單詞的長度,單詞以空格隔開。輸入描述 一行字串,非空,長度小於5000。輸出描述 整數n,最後乙個單詞的長度。示例1輸入 hello world輸出5 fgets 函式 雖然用 gets 時有空格也可以直接輸入,但是 gets 有乙個非常大的缺陷,即它不檢查預留儲存區是否能夠容納實際...