编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
来源:互联网 发布:java c3p0连接池 编辑:程序博客网 时间:2024/05/21 22:32
题目: 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
#include <stdio.h>#include <string.h>int main(){char str[]="I am from shanghai";puts (str);char tmp;char *p1 = str;char *p2 = str + strlen(str) -1;while (p1<p2){ tmp = *p1;*(p1++) = *p2;*(p2--) = tmp;}char *p3 = NULL;p1 = str;p2 = str;while (*p2){if (*p2 == ' '){p3 = p2 - 1;while (p1<p3){ tmp = *p1;*(p1++) = *p3;*(p3--) = tmp;}p1 = p2 + 1;}p2++;}p3 = p2 - 1;while (p1<p3){ tmp = *p1;*(p1++) = *p3;*(p3--) = tmp;}puts (str);return 0;}
这题要定义三个指针,将字符串按空格分成几个小字符串,用两个指针分别指向小字符串的首尾并实现其逆序,还有一个指针用来保存位置。
阅读全文
1 0
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 4.编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 4.编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”; 及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 【补充】题目: 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 编写一个程序,输入一个英文句子,将其中单词位置倒置,单词内部结构不变。例如“I am from shanghai”倒置为“shanghai from am I”。
- 编写一个C函数,将”I am a student. ”倒置为”student. a am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 李洋疯狂C语言之将”you are come from shanghai ”倒置为”shanghai from come are you”,将句子中的单词位置倒置,而不改变单词内部结构
- 将一句话中的单词倒置,标点符号不倒置。例如:I am from China! 倒置后变为:China! from am I
- [C]将句子中的单词位置倒置而不改变单词内部结构
- 将句子中的单词位置倒置,而不改变单词内部结构.
- I am from shanghai! --> shanghai! from am I
- 深度优先搜索(DFS)
- splay小记
- jQuery_extend()参数
- 【Redis】redis实战:在业务中添加缓存机制
- CART剪枝详解
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 我的自定义控件之旅——自定义进度条
- MySQL入门1——数据类型和简单数据表操作
- xutils网络请求
- spring对rabbitmq RPC的支持
- 泛型-擦出的神秘之处
- Spring MVC中AOP无效、不起作用
- C语言排序之二分法插入排序篇
- 天鹅会面(BFS)