将字符串顺序翻转,如: I am转成:am I
来源:互联网 发布:edg淘宝店 编辑:程序博客网 时间:2024/06/04 22:22
#include <stdio.h> #include <string.h> void fanw( char *left,char *right ) //把每个单词单词翻转 { char* pleft = left; char* pright = right; char temp; while( pleft < pright ) { temp = *pleft; *pleft = *pright; *pright = temp; pleft++; pright--; } } void fans( char *p ) //在字符串中找出单词 { while( *p != '\0') { char *pst = p; while( *p != '\0' && *p != ' ' ) { p++; } fanw( pst,p-1 ); p++; } } int main() { char p[30] = "student a am i"; int len = strlen(p); printf("原字符串为 : %s\n",p); printf("翻转后的字符串为 :"); fanw(p,p+len-1); fans(p); printf("%s\n",p); return 0; }
0 0
- 将字符串顺序翻转,如: I am转成:am I
- 【C语言】将字符串顺序翻转,如: I am a student 转成:student a am I
- 句子翻转 如i am superman ---> superman am i
- 翻转字符串i am a student
- 翻转字符串 "student a am i"
- 【C语言】将student a am i翻转成i am a student。
- “I am a student”反转成“student a am I”
- 面试经典题目:字符串翻转I am a student
- 面试题------字符串翻转I am a student
- C 语言字符串 将一行字符串I am a student。逆序输出student。a am I;
- i am
- 将字符串student a am i反转为 i am a student
- 将字符串"I am a student"倒置变成"student a am I"的思想
- C语言:如何将字符串“student a am I”转换为“I am a student”
- I am who I am
- I am what i am
- i am from shanghai 将字符串倒过来输出的算法
- 带有空格的字符串逆置(如:i am a student 逆置为 student a am i)
- Android应用之词典(一)
- Spring 框架参考文档(五)-The Web之Portlet MVC Framework
- (1506): 双塔问题
- android Bitmap 保存至本地
- 华为的手机usb调试,闪退后logCat日志被瞬间清空 。
- 将字符串顺序翻转,如: I am转成:am I
- Android 仿美团网,大众点评购买框悬浮效果之修改版
- 服务器安全事关重要!!需要了解
- android在真机上调用onDestory之后内存不能释放,但是在模拟器上却会释放
- bind,live,delegate,on事件绑定
- opengles 2.0如何绘制纹理
- Qt Quick HelloWorld以及基本QML解析
- Spring 框架参考文档(五)-The Web之 WebSocket 支持
- 音视频 播放每次出现这个log信息 播放就会明显得卡顿一下 ,各位帮忙看下什么原因,该怎么处理啊 新手求指教