假设英⽂句⼦由若⼲词构成 。下⾯C++代码统计输出的词数是( )。
1 int main() 2 { 3 string str="gEsP is Interesting !"; 4 int x = str.length(); 5 int nwords = 0; 6 7 for(int i = 0; i < x; i++) 8 if (str[i]== ' '){ 9 nwords++; 10 while(str[++i]== ' ') ; 11 } 12 cout << nwords << endl; 13 14 cout << endl; 15 return 0; 16 }
1
2
3
4