编写一个函数reverse_string(char * string)(递归实现)
来源:互联网 发布:西南大学官网网络教育 编辑:程序博客网 时间:2024/06/03 15:13
#include<stdio.h>#include<stdlib.h>int str(char *string){ int n=0; while(*string) { n++; string++; } return n; }void reverse(char *string){ int len=str(string); if(*string) { char temp=*string; *string=*(string+len-1); *(string+len-1)='\0'; reverse(string+1); *(string+len-1)=temp; } else { return; }}int main(){ char s[10]="abcdef"; reverse(s); printf("%s",s); system("pause"); return 0;}
本文出自 “liveyoung” 博客,转载请与作者联系!
0 0
- 编写一个函数reverse_string(char * string)(递归实现)
- 编写一个函数reverse_string(char * string)(递归实现)
- 编写一个函数reverse_string(char * string)(递归实现)
- 编写一个函数reverse_string(char * string)(递归实现)
- 编写一个函数reverse_string(char * string)(递归实现)
- 编写一个函数reverse_string(char *string),递归实现
- 【C语言】编写一个函数reverse_string(char * string)(递归实现
- 【c语言】 编写一个函数reverse_string(char * string)(递归实现)
- 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。
- 【c语言】编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。
- C语言 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列
- 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。
- 一只程序猿的养成日记 第一章 第十三节 编写一个函数reverse_string(char * string)(递归实现)
- 用c语言实现 编写一个函数reverse_string(char * string)
- 编写一个函数reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。
- //4. 编写一个函数reverse_string(char * string)(递归实现) //实现:将参数字符串中的字符反向排列。 //要求:不能使用C函数库中的字符串操作函数。
- 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。
- 用递归的思想写编写一个函数reverse_string(char * string)实现字符串反向输出和反向排列
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 粗浅看 Tomcat中设计模式分析
- 这个函数的返回 值value的二进制位模式从左到右翻转后的值。
- 不需要创建临时变量,交换两个数的值。
- .编写一个函数实现n^k,使用递归实现
- 编写一个函数reverse_string(char * string)(递归实现)
- 可变临时参数求平均值
- 字符串操作函数的实现
- 三角形类雏形1
- 上传下载ftp
- 回文数的判断
- 回文字符串的判断
- 运维利器:万能的 strace
- memmove函数的实现