首页 > 学院 > 开发设计 > 正文

CODE[VS] 天梯 1205 单词翻转

2019-11-11 05:33:22
字体:
来源:转载
供稿:网友

时间限制: 1 s 空间限制: 128000 KB 题目等级 : 青铜 Bronze 题解 题目描述 Description 给出一个英语句子,希望你把句子里的单词顺序都翻转过来

输入描述 Input Description 输入包括一个英语句子。

输出描述 Output Description 按单词的顺序把单词倒序输出

样例输入 Sample Input I love you

样例输出 Sample Output you love I

数据范围及提示 Data Size & Hint 简单的字符串操作

#include<stdio.h>#include<string.h>int main(){ char a[100]; gets(a);//获取输入的句子 char b[100][100];// int t = 0,head = 0; for(int i = 0;i<=strlen(a);i++){ if(a[i]==' '){ int k = 0; for(int j = head;j<i;j++){ b[t][k++] = a[j]; } b[t][k]='/0'; t++; head = i+1; }else if(a[i]=='/0'){ int k = 0; for(int j = head;j<i;j++){ b[t][k++] = a[j]; } b[t][k]='/0'; t++; } } for(int i = t-1;i>=0;i--){//输出格式注意 if(i!=0)PRintf("%s ",b[i]); else printf("%s",b[i]); } return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表