有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
来源:互联网 发布:mac截图保存不在桌面 编辑:程序博客网 时间:2024/04/28 13:36
#include<assert.h>void Swap(char*start,char*end){while (start < end){*start ^= *end;*end ^= *start;*start ^= *end;start++;end--;}}void reverse(char *start, char*end){/*while (start < end){char*tmp = *start;*start = *end;*end = tmp;start++;end--;}*/Swap(start,end);}char*next_reverse(char*str){assert(str);char*start = str;char*end = str;while (*end != '\0'){while ((*end != ' ') && (*end != '\0')){end++;}reverse(start, end-1);if (*end == '\0')break;end += 1;start = end;}return str;}int main(){char ret[] = "student a am i"; reverse(ret, ret + strlen(ret) - 1);char* ret2 = next_reverse(ret);printf("%s\n",ret2);system("pause");}
0 0
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。 提交
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 一个字符数组的内容为:"student a am i", 请你将数组的内容改为"i am a student"
- C语言:字符数组的内容为;tneduts a ma i;,内容改为i am a student.只能开辟有限个空间
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i ama student".
- 【C语言】有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student".
- 【C语言】有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student"
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student".
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student".
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student".
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student".
- Linux查看实时网卡流量的几种方式
- Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析
- PHP stripos()、strripos()和strrpos() 使用方法和区别
- #
- 安装PHP7
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- spring里面jdbcTemplate的三种回调方法
- facebookgo/inject 中文文档
- CSDN学院专属推荐--从Python小白走向Python工程师你只需要它!
- 体绘制之光线投射算法(附源码)
- 1097. Deduplication on a Linked List 解析
- maven 编译报错 java: -source 1.5 中不支持switch 中存在字符串
- 编写一个方法 不断要求用户输入两个数,直到其中一个为0,则结束
- js中的原型理解