将一句话里的单词倒置,标点符号不倒换。
来源:互联网 发布:超级玛丽for mac 编辑:程序博客网 时间:2024/05/16 08:29
题目:
将一句话里的单词导致,标点符号不倒换。例如一句话,"I come from Tianjin.",倒换后的结果为"Tianjin. from come I"。
Code(C):
#include<stdio.h>#include<string.h>void change(char *s);reverse(char *s,int start,int end);void main(){char s[50];printf("请输入字符串\n");gets(s);change(s);printf("到之后的字符串为%s\n",s);}void change(char *s){int len,start,end,i;len = strlen(s);start = 0;end = len-1;reverse(s,start,end);end = 0;for(i = 0;i < len;){if(s[i] != ' '){start = i;while(s[i] != ' ' && s[i] != '\0')i++;i = i-1;end = i;reverse(s,start,end);;}i++;}}reverse(char *s,int start,int end){char temp;while(start < end){temp = s[start];s[start] = s[end];s[end] = temp;start++;end--;}}
- 将一句话里的单词进行倒置,标点符号不倒换。
- 将一句话里的单词倒置,标点符号不倒换。
- 将一句话里的单词进行倒置,标点符号不倒换
- 将一句话里的单词进行倒置,标点符号不倒换P228
- 将一句话里的单词进行倒置,标点符号不倒换(c++)
- <实例>C++ 将一句话里的单词进行倒置,标点符号不倒换。
- [笔试]网新恒天笔试-将一句话里的单词进行倒置,标点符号不倒换
- 字符串---将一句话里的单词进行倒置,标点符号不倒换
- 将一句话里的单词进行倒置,标点符号不倒置
- <实例>C++ 将一句话里的单词进行倒置,标点符号不倒换——使用string库实现
- 将一句话的单词进行倒置,标点符号不倒换。比如一句话:“i love you.”倒换后变为"you. love i"
- 将一句话中的单词进行倒换,标点符号不倒换,要求不使用辅助空间
- (1454)将一句话中的单词倒置,标点符号不倒置。
- 将一句话中单词进行倒置,标点符号不倒置
- 将一句话里的单词倒置,句号不倒置
- 将一句话里的单词进行倒置
- 将一句话里的单词进行倒置
- 将一句话中的单词倒置,标点符号不倒置。例如:I am from China! 倒置后变为:China! from am I
- UVA 672 Gangsters
- EA与Rose建模工具的对比学习
- Chapter2--Linked_Lists
- 小孩子-笑话
- Linux扩展权限
- 将一句话里的单词倒置,标点符号不倒换。
- 一天一天学 windows phone 引言 + 大概认知 之 参数传递(四)
- 虚继承相关问题--笔试面试系列
- 如何学习一门新的编程语言?——在学习区刻意练习
- poj 1830 开关问题(guass)
- launcher5
- Android瀑布流照片墙实现,体验不规则排列的美感
- poj刷题顺序
- libpcap中<pcap.h>的平台无关性之条件编译