字串最後乙個單詞長度

2021-10-18 02:37:38 字數 599 閱讀 2775

計算字串最後乙個單詞的長度,單詞以空格隔開。

輸入一行,代表要計算的字串,非空,長度小於5000。

輸出乙個整數,表示輸入字串最後乙個單詞的長度。

示例1輸入

hello nowcoder
輸出

8
解法:

scanf()函式,如果轉換說明是%s的話,他的讀取規則是,「讀取除空白以外的所有字串」。scanf()函式跳過空白開始讀取第乙個非空白字元,並儲存非空白字元直到再次遇到空白字元。也就是說!!!!scanf()函式根據%s轉換說明讀取乙個單詞!!!

eof,eof是stdio.**件裡定義的特殊值,通常情況下#define指令會把eof定義為「-1」,當scanf()讀取到檔案結尾時,就會返回eof(如果是轉換說明錯誤好像是會返回「0」)

#include

#include

intmain()

a=strlen

(str)

;printf

("%d"

,a);

}

最後乙個單詞長度

3.解題思路 4.圖示 5.展示及分析 6.關鍵字 7.執行結果 給你乙個字串 s,由若干單詞組成,單詞之間用空格隔開。返回字串中最後乙個單詞的長度。如果不存在最後乙個單詞,請返回 0。單詞 是指僅由字母組成 不包含任何空格字元的最大子字串。輸入 s hello world 輸出 5 輸入 s 輸出...

求最後乙個單詞長度

題目 給定乙個僅包含大小寫字母和空格 的字串 s,返回其最後乙個單詞的長度。如果字串從左向右滾動顯示,那麼最後乙個單詞就是最後出現的單詞。如果不存在最後乙個單詞,請返回 0 說明 乙個單詞是指僅由字母組成 不包含任何空格的 最大子字串。方法一 通過trim 方法去除前後空格,然後從字串尾部找到第乙個...

字串最後乙個單詞的長度

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