蓝桥——1094:字符串的输入输出处理
2019-02-09 21:51
92 查看
题目链接
注意每行输出之间有一空行
字符串中有两个空格要特殊处理,如果当前字符是空格,
用布尔型flag判断上一个字符是否是空格,以此决定当前
是否需要换行
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; getchar(); string s; bool flag=true; while(n--) { getline(cin,s); cout<<s<<endl; cout<<endl; } while(getline(cin,s)) { for(int i=0;i<s.length();i++) { if(s[i]!=' ') { cout<<s[i]; flag=true; } else { if(flag) { cout<<endl; cout<<endl; flag=false; } } } cout<<endl; cout<<endl; } return 0; }
相关文章推荐
- C语言网 问题 1094: 字符串的输入输出处理
- 蓝桥杯 问题 1094: 字符串的输入输出处理(c++实现)
- 字符串的输入输出处理
- C 常用的输入输出 栈 哈希 文件写读 实现 字符串处理
- Sdut2411 Pixel density 山东省第三届ACM省赛(输入输出字符串处理)
- (字符串的处理4.7.13)POJ 2141 Message Decowding(字符串的加密与解密&&所有都是字符且是2行形式的输入输出处理)
- Sdut2411 Pixel density 山东省第三届ACM省赛(输入输出字符串处理)
- 03.shell字符串处理和输入输出
- 字符串的输入输出处理
- 字符串的输入输出处理
- UVA490 Rotating Sentences 字符串输入输出处理
- C++调用 python 函数及返回值的处理【元组,字符串...】
- UVA 232 字符串处理
- Java基础篇--字符串处理(StringBuffer)
- 常用的字符串处理函数
- HDU 2895 字符串处理(看懂就简单)
- boost::lexical_cast 字符类型转换 字符串算法和文字处理
- 数组,字符串处理,mktemp命令,install命令,bash的环境配置文件,程序包编译
- 常用的字符串处理函数
- linux SHELL下替代sed、ask的常用字符串处理(截取,判断、替换)