句子的逆序输出

decodejava 2005-07-01 01:58:41
例如:
Every generation has a lengend

然后要输出:
lengend a has generation Every

不能用系统的任何库函数。

各位大哥帮帮忙。
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxqcn 2005-07-01
  • 打赏
  • 举报
回复
如果限制空间,需分两步走:
1、整句以字母序颠倒(可参考上楼程序)
2、各个单词以字母序颠倒(可公用相同模块)
mathe 2005-07-01
  • 打赏
  • 举报
回复
方法太多了,比如
char *p="Every generation has a lengend";
char *q=p;char *s=p;
while(*q)q++;q--;
while(q>s){char c=*q;*q=*s;*s=c;q--;s++;}

printf("%s\n",p);

33,007

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧