自编strlen()函数,并用它递归调用编写revers(S)函数,给字符串S倒序
来源:互联网 发布:程序员上线烧香图片 编辑:程序博客网 时间:2024/04/30 07:01
#include <iostream>
using namespace std;
int strlen1(char *p)
{
int i=0;
while ( (*p)!=NULL )
{
p++;
i++;
}
return i;
}
void revers(char *p)
{
char s1[100]="";
int len;
while ( (*p)!=NULL )
{
len=strlen1(p);
s1[len-1]=*p;
p++;
}
cout << s1 << endl;
}
void main()
{
char str1[100]="";
cout << "Input string:";
cin >> str1;
cout << "The string length is:" << strlen1(str1) << endl;
revers(str1);
}
- 自编strlen()函数,并用它递归调用编写revers(S)函数,给字符串S倒序
- C语言程序设计习题1-19 编写函数reverse(s),实现字符串的倒序,并用该函数每次颠倒一个输入行中的字符顺序
- 第5.3节 执行s++运算不会影响到strlen函数调用者中的字符串,它仅对该指针在strlen函数中的私有副本进行自增运算
- 练习4-13 编写一个递归版本的reverse(s)函数,以将字符串s倒置
- 练习 4-13 编写一个递归版本的 reverse(s)函数,以将字符串 s 倒置
- 不使用任何变量编写是strlen函数(递归)
- 自编字符串函数
- strlen()函数自己编写!
- 4.1编写函数strindex(s,t)它返回字符串t在s中最右边出现的位置。如果s中不包含t,则返回-1。
- 4.1编写函数strindex(s,t)它返回字符串t在s中最右边出现的位置。如果s中不包含t,则返回-1。
- Matlab S函数编写
- 编程序,用递归函数求出两个数的最大公约数。(包括编main函数,调用定义的递归函数)
- 编写函数strrindex(s,t)它将返回字符串t在s中最右边出现的位置
- 练习1-19 编写一个函数reverse(s),将字符串s中的字符顺序颠倒过来。(原书第22页)
- 编写实现字符串处理函数----strlen函数
- 运用递归编写strlen函数实例
- 编写递归函数求出n的阶乘(自定义main函数,调用定义的递归函数)
- 3-5 编写函数itob(n,s,b)。
- JAVA-基础数据类型转换
- vsftpd 登陆失败会消耗内存
- 硬盘分区表和文件分配表
- 字符串前面L的意思
- 史上最狠的十二星座分析
- 自编strlen()函数,并用它递归调用编写revers(S)函数,给字符串S倒序
- Java Servlet基本方法介绍
- 转:konqueror移植成功并中文化
- 隐藏在SWT、Swing、AWT背后的故事
- 硬盘MBR、DBR、DPT结构信息
- SWT的介绍(配置,打包步骤)
- 唐骏观点:创新是全方位
- 黄金投资有四种
- 编写脚本启动Windows服务