字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
来源:互联网 发布:java怎么解析cad图纸 编辑:程序博客网 时间:2024/04/29 12:13
字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
例如输入“we are happy.”,则输出“we%20are%20happy.”。
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
void replace_blank(char *str)
{
int blank=0;
char *ps=str;
char *new_end=NULL;
char *end=NULL;
while(*ps)
{
if(*ps==' ')
blank++;
ps++;
}
end=ps;
new_end=end+blank*2;
while(end<new_end)
{
if(*end==' ')
{
*new_end-- ='0';
*new_end-- ='2';
*new_end-- ='%';
end--;
}
else
{
*new_end-- =*end--;
}
}
}
int main()
{
char arr[20];
gets(arr);
replace_blank(arr);
printf("%s\n",arr);
0 0
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
- 字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20。
- 【C语言】请实现一个函数,把字符数组中的每个空格替换成“%20”
- 字符串替换空格: 请实现一个函数,把字符数组中的每个空格替换成“%20”。 例如输入“we are happy.”,则输出“we%20are%20happy.”。
- 字符串替换空格: 请实现一个函数,把字符数组中的每个空格替换成“%20”。 例如输入“we are happy.”,则输出“we are happy.”
- 【c语言】字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- 【C语言】字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
- (C语言)字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- 请实现一个函数,把字符串中的每个空格替换成“%20”
- 请实现一个函数,把字符串中的每个空格替换成“%20”。
- 请实现一个函数,把字符串中的每个空格替换成“20%”。
- 请实现一个函数,把字符串中的每个空格替换成“ ”
- 请实现一个函数,把字符串中的每个空格替换成“ ”
- }1.字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“we are happy.”,则输出“we%20are%20happy.”。
- 字符串替换空格: 请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“we are happy.”,则输出“we%20are%20happy.”。
- 【C语言】【面试题】【笔试题】.字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
- 笔记︱虚拟变量回归=差异显著(方差分析)+差异量化(系数值)
- STM32F103学习笔记——时钟使能
- SSL协议(HTTPS) 握手、工作流程详解(双向HTTPS流程)
- MultiRecyclerView(多布局的RecyclerView)的简单使用
- ACID事务
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
- 快速掌握开发语言的要点
- hdu 2147 博弈递推
- html <base> href属性
- struts2中的action方法的执行顺序
- android-Ultra-Pull-To-Refresh 使用简介
- 高仿微信摇一摇功能
- 键盘事件 控件的 删除与建立
- 万能的ViewHolder