1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 字符串翻转并实现“i love china“--“china love i“

字符串翻转并实现“i love china“--“china love i“

时间:2022-05-17 15:03:58

相关推荐

字符串翻转并实现“i love china“--“china love i“

代码:整体倒置,再单个单词倒置,while实现,for更简洁一点

#include <stdio.h>#include <string.h>char *jiaohuan(char *star,char *end){while(star<end){*star=*star^*end;*end=*star^*end;*star=*star^*end;star++;end--;}}int main(int argc, const char *argv[]){char arr[30]="int love china";char *star=arr;char *end=arr+strlen(arr)-1;jiaohuan(star,end);star=arr;end=arr;while(*star!='\0'){while(*end!=' '&&*end!='\0'){end++;}jiaohuan(star,end-1);star=end;end++;star++;}jiaohuan(star,end);puts(arr);return 0;}

实现:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。