解題思路:
借助乙個字元陣列,存放所有可能出現的字元,使用strtok函式將字串進行分割。
#include
#include
#define maxsize 50
//計算乙個字串中有多少單詞,並將其輸出
using
namespace
std;
int main(void)
cout
<< count << endl;
return
0;}
函式說明:
p = strtok(str, symbol);
把字串str按照symbol中的字元進行分割,然後返回分割的結果;
strtok在str中查詢包含在symbol中的字元並用null(』\0』)來替換,直到找遍整個字串。
字串中的單詞數
字串中的單詞數 統計字串中的單詞個數,這裡的單詞指的是連續的不是空格的字元。請注意,你可以假定字串裡不包括任何不可列印的字元。示例 輸入 hello,my name is john 輸出 5 解釋 這裡的單詞是指連續的不是空格的字元,所以 hello,算作 1 個單詞。這道題考察了string的兩個...
Leedcode 字串中的單詞數
統計字串中的單詞個數,這裡的單詞指的是連續的不是空格的字元。請注意,你可以假定字串裡不包括任何不可列印的字元。示例 輸入 hello,my name is john 輸出 5此題較簡單,注意審題,單詞是指連續的不是空格的字元,即以空格做區分 另外還需注意的是判斷字串的最後乙個字元是不是空格,如果是空...
leetcode 字串中的單詞數
統計字串中的單詞個數,這裡的單詞指的是連續的不是空格的字元。請注意,你可以假定字串裡不包括任何不可列印的字元。示例 輸入 hello,my name is john 輸出 5 使用乙個或多個空格分割字串 如下 string arr str.split s for string ss arr 首先使用...