逆序输出字符串
来源:互联网 发布:热血战歌源码 编辑:程序博客网 时间:2024/06/03 21:40
void re(char *str, int len);
void re2(char *str);
int main()
{
char str[1024] = “I am from ShangHai”;
//char str[1024] = “a b c d e f”;
re(str, strlen(str));printf("first : |%s|\n", str);re2(str);printf("second : |%s|\n", str);return 0;
}
void re(char *str, int len)
{
int i;
for (i = 0; i < len / 2; i++)
{
char temp = str[i];
str[i] = str[len - i - 1];
str[len -i - 1] = temp;
}
}
void re2(char *str)
{
//find word
//start index + word’s length
int index = 0;
int start = 0;
int len = 0;
for (index = 0; index <= strlen(str); index++){ if (str[index] != ' ' && str[index] != '\0') { len++; } else { printf("start : %d len : %d\n", start, len); // do something re(str + start, len); start = start + len + 1; len = 0; } }
}
阅读全文
0 0
- 字符串逆序&字符串逆序输出
- 逆序输出字符串
- 字符串逆序输出
- 字符串逆序输出
- 字符串的逆序输出
- 递归逆序输出字符串
- 逆序输出字符串
- 逆序输出字符串
- 实现字符串逆序输出
- 字符串逆序输出
- NYOJ - 字符串逆序输出
- 字符串逆序输出
- 字符串逆序输出
- 字符串逆序输出
- C字符串逆序输出
- 字符串逆序输出
- 字符串逆序输出
- 逆序输出字符串
- Android 中ArrayAdapter,SimpleAdapter,BaseAdapter三种适配器的使用
- 静态库与动态库
- JAVA学习笔记——Array工具类以及基本类型包装类
- 输出素数
- 只会写代码没有什么厉害的,关键是理解他的原理
- 逆序输出字符串
- Yii2用Gii自动生成Module+Model+CRUD
- PHP-Heredoc用法:<<<EOFEOF;
- Android多线程和异步消息的简单应用
- MySQL Explain详解
- 疯狂Android讲义(第3版)学习笔记(第二章---界面编程)
- 85 C语言宏参数的字符串化和宏参数的连接
- 虚拟机VMware Ubuntu系统与Windows文件共享的各种方法
- 结对编程和TDD(测试驱动开发)