PAT1009 说反话 (20 分)【cinstring类型数组 ctrl z结束 OJ可以用EOF】
题目
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
输入格式:
测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。
输出格式:
每个测试用例的输出占一行,输出倒序后的句子。
输入样例:
Hello World Here I Come
输出样例:
Come I Here World Hello
代码(全部测试用例通过)
#include<iostream>
#include<string>
#define SWAP(a,b) {string temp;temp=a;a=b;b=temp;}
using namespace std;
int main()
{string a[80];//输入int i = 0;string str;while (cin >> str){a[i] = str;i++;}//交换int total = i;for (i = 0; i < total / 2; i++){SWAP(a[i], a[total - i - 1]);}//输出for (i = 0; i < total; i++){cout << a[i];if (i != total - 1)cout << ' ';}//system("pause");return 0;
}
PAT1009 说反话 (20 分)【cinstring类型数组 ctrl z结束 OJ可以用EOF】相关推荐
- PAT1009 说反话 (20分)
1009 说反话 (20分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组 ...
- C++学习之路 | PTA乙级—— 1009 说反话 (20分)(精简)
1009 说反话 (20分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组 ...
- 1009 说反话 (20分)
@[TOC](1009 说反话 (20分)) 1009 说反话 (20分) 利用 vector<string 来存储多个数据 总觉得哪里有问题... 空格似乎也会正常存储(这点不是很明白,旺评论 ...
- PAT乙类1009 说反话 (20 分)
一. 题目 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出.输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文 ...
- PAT(乙级) 1009 说反话 (20 分)(Python 3实现)
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...
- 【PAT乙级】1009 说反话 (20 分)
https://pintia.cn/problem-sets/994805260223102976/problems/994805314941992960 朴素写法: #include<stdi ...
- 1009 说反话 (20 分)(c语言)
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...
- 满分简便代码:1009 说反话 (20分)
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出 ...
- 1009 说反话 (20分)快速易理解C++版
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...
最新文章
- 如何规划创建一个家庭实验室
- android动态创建arraylist,Android:二维ArrayList帮助
- 实验18:使用@Autowired注解实现根据类型实现自动装配★
- mybatis配置文件不在resources目录下时需进行的额外配置方法
- F.孤独(牛客小白月赛39)
- matplotlib —— 添加文本信息(text)
- 阿里云开源EasyTransfer:业界首个面向NLP场景深度迁移学习框架
- java连接mysql封装代码_JDBC连接数据库方法的封装,以及查询数据方法的封装
- opensplice dds v6.3.2_给你看个宝贝,近乎完美的DDS正弦波信号音生成器
- dede图片上传php,织梦DEDE 栏目字段添加并调用:例如图片上传
- 将json字符串转换成html,根据json字符串生成Html的一种方式
- php市场调查问卷模板,市场调查问卷范文
- mes系统服务器架构,MES系统-#网络架构图.pdf
- Linux 用户和权限管理
- Echarts实现数据可视化大屏
- 文本搜索引擎lucene
- Java之自动装箱与自动拆箱
- 心率检测实现报告(一)
- Scrum立会报告+燃尽图(十月十一日总第二次):需求分析
- Memcached Redis构建缓存服务器