给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。

输入格式:

测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。

输出格式:

每个测试用例的输出占一行,输出倒序后的句子。

输入样例:

Hello World Here I Come

输出样例:

Come I Here World Hello

解题代码:

int main() {char a[81];gets(a);int i;for (i = strlen(a) - 1; i >= 0; i--) {if (a[i] == ' ') {printf("%s", &a[i + 1]);printf(" ");a[i] = '\0';}if (i == 0) {printf("%s", a);}}return 0;
}

PAT乙级(1009 说反话)相关推荐

  1. PAT乙级——1009 说反话

    题目:PAT乙级--1009 说反话 分析: 看到题目,就是要把字符串倒序输出.可以设置一个vector容器存字符串,存好之后倒序输出即可 注意: cin>>s 读取字符串需要加头文件st ...

  2. pat 乙级 1009 说反话 (C++)

    题目 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母 ...

  3. [PAT乙级]1009 说反话

    给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...

  4. PAT 乙级 1009. 说反话 (20) Java版

    给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区 ...

  5. PAT(乙级) 1009 说反话 (20 分)(Python 3实现)

    给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...

  6. PAT乙级 1009 说反话

    一.题目描述 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由 ...

  7. 【PAT】乙级 1009 说反话 C++思路分享 (附最后一个测试用例未通过的原因)

    文章目录 前言 一.问题重述 二.解题思路 三.问题重现 四.原因分析 五.AC代码 前言 在解决PAT乙级1009题(说反话)的过程中,自己的解题思路没有问题,但是无法通过第4个(最后一个)测试点. ...

  8. PAT 乙级 1009

    题目 题目地址:PAT 乙级 1009 题解 本题本身属于比较简单的字符串操作题,但是因为对于string的操作和函数不熟悉导致本题做起来很费劲,需要加强对于string类以及相关方法的理解和熟练程度 ...

  9. C++学习之路 | PTA乙级—— 1009 说反话 (20分)(精简)

    1009 说反话 (20分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组 ...

最新文章

  1. R语言使用Rtsne包进行TSNE分析:提取TSNE分析结果合并到原dataframe中、可视化tsne降维的结果、并圈定降维后不匹配的数据簇(tSNE identifying mismatch)
  2. PHP_常用字符串处理函数
  3. 实现人脸识别“干货”
  4. linux查看teamview是否运行,linux – 我如何知道teamviewer是否成功执行并获取会话ID和密码?...
  5. Python+OpenCV图像处理(十五)—— 圆检测
  6. 手机浏览器推荐_推荐一款手机上最好用的浏览器
  7. jsoup抓取网页报错UnsupportedMimeTypeException
  8. quartz 2.2.1 jdbc 连接池参数配置
  9. 三种地理参考信息模型:WMS,WFS,WCS(转)
  10. 梯度下降、随机梯度下降、方差减小的梯度下降(matlab实现)
  11. [转载] Python基础:用Python统计列表中每个单词出现的次数(split 的使用,for双重循环)
  12. POJ 1002 电话号码字符串处理
  13. Pyspark:随机森林
  14. 快速导入十亿数据到hugegraph图数据库
  15. 方钢管弹性模量计算方式_方管的强度计算公式
  16. 2021-07-03 dd命令拷贝数据错误的问题定位及解决方法
  17. C++核心准则C.164:避免隐式转换运算符
  18. ps5和switch哪个好
  19. mc服务器怎么回到床的位置,《我的世界》MC床的功能居然跟这四个指令有关系?很多人不知道!...
  20. 12306登录验证码识别(Java版)

热门文章

  1. CCNA笔记:Access Lists
  2. 美团暑期实习前端面试
  3. Cesium场景导出为图片
  4. emacs org 日历_发送电子邮件并使用Emacs检查您的日历
  5. docs和src_《编写Docs波特兰2017》中的提示和顶级演示
  6. 美团脱颖而出的经验_2016年脱颖而出的7个很棒的小开源项目
  7. swift ... .._Swift 2.0是开源的,ApacheCon:大数据,还有更多开源新闻
  8. 每日面试之Java集合
  9. 过滤器实栗 登录检测
  10. pthread_exit()