过滤文章中空格

初看没有头绪,实际上这是一道非常简单的题目,我们只需要运用cin或者scanf输入时忽略空格的特性,并在每个字符串后面加上一个空格,就可以做到过滤多余空格的效果。

#include<iostream>
using namespace std;
char st[200];
int main(){
	while (cin>>st)
	    cout<<st<<" ";
	    return 0;
}

全部评论

相关推荐

#include#includeusing&nbsp;namespace&nbsp;std;int&nbsp;main(){&nbsp;&nbsp;&nbsp;&nbsp;char&nbsp;a[100],b[100]; cin>>a>>b;&nbsp;&nbsp;&nbsp;&nbsp;bool&nbsp;issame=false;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;n=strlen(a),m=strlen(b);&nbsp;&nbsp;&nbsp;&nbsp;for(int&nbsp;i=0;i&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(int&nbsp;j=0;j&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(a[i]==b[j])&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;issame=true;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(issame)&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;if(issame)cout&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;cout&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;}strlen函数是C语言标准库中的一个函数,用于计算字符串的长度。这个函数从字符串的起始位置开始计数,直到遇到第一个空字符'\0',然后返回计数器的值。这个长度不包括终止的空字符。在C语言中,strlen的函数原型通常定义如下:size_t&nbsp;strlen(const&nbsp;char&nbsp;*str);其中,size_t是一个无符号整数类型,表示大小。const&nbsp;char&nbsp;*str是指向字符数组(字符串)的指针,该字符串以空字符'\0'结尾。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务