题目描述:
输入一个字符串(只包含空格和字符)
输出:
输出单词,每个单词占一行
C++代码实现
//输出单词,每个单词占一行
#include <bits/stdc++.h>
using namespace std;
const int N = 1010;
int main()
{
char str[N];
gets(str);
int n = strlen(str);
for(int i = 0; i < n; i++){
int j = i;
while(j < n && str[j] != ' ') j++;
//问题的具体逻辑
for(int k = i; k < j; k++){
cout<<str[k];
}
cout<< endl;
i = j;
}
return 0;
}

C++字符串单词拆分

本文介绍了一段C++代码,用于将输入的字符串按单词拆分并打印,每个单词独占一行。代码使用标准库函数,展示了如何读取字符串、遍历并处理空格分隔的单词。
171万+

被折叠的 条评论
为什么被折叠?



