C++ 题解
本题的考点:
- 字符串包含空格字符的读取。
- 当字符串不存在空格时的情况考虑。
#include<iostream> #include<string> using namespace std; int main(){ string a; int n =0; getline(cin,a);//读取一行包含空格的字符串 for(int i= a.length()-1;a[i]!=' '&& i>=0;i--){ n++; } cout<<n; return 0; }

本题的考点:
#include<iostream>
#include<string>
using namespace std;
int main(){
string a;
int n =0;
getline(cin,a);//读取一行包含空格的字符串
for(int i= a.length()-1;a[i]!=' '&& i>=0;i--){
n++;
}
cout<<n;
return 0;
}