代码(C++) #include <iostream> #include <string> using namespace std; int main() { string str = "you are my friend"; int nums = str[0] ? 1 : 0; for (int i = 0; str[i] != '\0'; ++i) { if (str[i] == ' ') { ++nums; } } cout << nums << endl; return 0; } 结果