OJ单词翻转
来源:互联网 发布:真牛皮包淘宝网 编辑:程序博客网 时间:2024/06/06 02:01
27:单词翻转
描述
输入一个句子(一行),将句子中的每一个单词翻转后输出。
输入只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。输出翻转每一个单词后的字符串,单词之间的空格需与原文一致。样例输入
hello world
样例输出
olleh dlrow
思路:用一个指针(j)进行标记,用变量(i)来进行for循环:如果有空格就逆序输出,输出一直到指针(输入多个空格也可以哦~~),后重新标记指针,一直到字符串结束。
#include<bits/stdc++.h>char a[520];int main(){int i,t,a1,j=0;gets(a);a1=strlen(a); for(i=0;i<=a1;i++)if(a[i]==' '||i==a1){for(t=i-1;t>=j;t--)printf("%c",a[t]);j=i+1;if(i!=a1)printf(" ");}return 0;}
0 0
- OJ单词翻转
- 九度OJ 1361 翻转单词顺序
- 华为OJ:字符逆序和单词翻转
- 九度OJ-题目1361:翻转单词顺序
- 单词翻转
- 单词翻转
- 单词翻转
- 翻转单词
- 单词翻转
- 翻转单词
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 单词翻转
- 翻转单词
- JS截取字符串常用方法详细整理
- 每日学习20170221-分布式事务
- jq 点编辑出现input框可进行编辑,出现保存和取消
- 深入分析 Java Web 中的中文编码问题
- 3分钟了解深度学习跟量化交易是什么关系
- OJ单词翻转
- JAVA WEB从入门到精通day10 Servlet详解
- angularjs上传多张图片并预览
- Odoo Windows系统下部署方法
- sql sever增删查改之--------------查询
- mysql学习笔记(2)
- Mac下静态库和动态库的创建和使用
- Android开发之动画
- spring基础与重点学习小结