一、题目描述:
![70OBF04KQH7T9XUD9K5SZJ.png
二、思路分析:
其实这个刷题打卡重心在规范输入输出,如果没有输入这题十分简单,可是输入的话由于有空格,所以你是拿不到完整字符串的,这就给你带来了难度
for(int i = 0; i < s.size(); i++){
if(s[i] == ' ')n=0;
else n++;
}
我就是这么写的
错的老惨了,在有输入输出的情况下,并不能拿到整行数组
三、AC 代码:
#include<iostream>;
using namespace std;
int main(){
string s,b;
while(cin >> s){
b = s;
}
s = b;
int n =0;
for(int i = 0; i < s.size(); i++){
n++;
}
printf("%d\n", n);
}
四、总结:
我觉得机试这方面还是要练的,各位可能都忘了#include<iostream>;的拼写了,至少我是没印象
本文正在参与「掘金 2021 春招闯关活动」, 点击查看 活动详情