《剑指offer》面试题4 替换空格为%20
来源:互联网 发布:小猪收银系统源码 编辑:程序博客网 时间:2024/06/08 03:19
#include<stdio.h>#include<stdlib.h>#include<string.h>void change_space(char *str){ int i = 0; int n = 0; int len = strlen(str);// strlen 字符串操作函数,求取字符串长度 int nlength = 0; while(len) { if(*str == ' ') { n++; } len--; str++; } nlength = len + n*2; while(len!=nlength) { if(str[len] == ' ') { str[nlength--] = '0';str[nlength--] = '2';str[nlength--] = '%';len--; } else { str[nlength--] = str[len--]; } }} int main() {char p[50]="i am a student";change_space(p);printf("%s",p);system("pause"); return 0; }
0 0
- 《剑指offer》面试题4 替换空格为%20
- 剑指offer面试题:替换空格(将字符串每个空格替换为%20)
- 剑指offer-->面试题4 替换空格
- 《剑指offer》面试题4 替换空格
- 【剑指offer】面试题4:替换空格
- 【剑指offer】面试题4替换空格
- 剑指offer 面试题4 替换空格
- 剑指Offer:面试题4 替换空格
- 剑指offer-面试题4-替换空格
- 《剑指Offer》面试题4:替换空格
- 【剑指offer】 面试题4: 替换空格
- 剑指offer 面试题4---替换空格
- 剑指offer面试题4-- 替换空格
- 【剑指offer】面试题4:替换空格
- 剑指Offer:面试题4 替换空格
- 剑指offer-面试题4:替换空格
- 剑指Offer 面试题4 替换空格
- 剑指offer-----面试题4(替换空格)
- 趣写算法系列之--匈牙利算法
- Hive和Hbase
- String、StringBuffer、StringBuilder
- Lua的内存监测和回收
- php笔记(10)——面向对象之魔术方法
- 《剑指offer》面试题4 替换空格为%20
- 01背包问题
- float元素详解
- hadoop框架详细分析
- 回溯法——permutation-sequence 返回第k个排序序列
- spring MVC配置详解
- 最小生成树大汇总
- android心得
- POJ1006 Biorhythms【中国剩余定理】