第十七周项目2-2-去除字符串中的空格(字符数组做形参)
2013-12-17 17:27
295 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2013年 12月17 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: 无 *问题描述:去除字符串中的空格,并输出 *程序输出:去除空格的字符串 *问题分析: *算法设计: */ #include<iostream> #include<cstdio> #include<cstring> using namespace std; void qukg(char []); int main() { char str1[40]={" h e l l o , w o r l d"}; qukg(str1); cout<<str1<<endl; return 0; } void qukg(char str[]) { int i=0,z=0; for(;str[i]!='\0';i++) { while(str[i]==' ') { i++; } str[z]=str[i]; z++; } str[z]='\0'; return; }
运行结果:
心得体会:
相关文章推荐
- 第十七周项目2-4-求字符串中单词个数(字符数组做形参)(注:两个单词间可有多个空格)
- 【数组名】第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中
- 第十七周项目二 用指针玩字符串 2-2 指针做形参去除特定字符
- 第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中(用指针做形参)
- 第十六周项目二用指针玩字符串任务二:去除字符串中的空格(用数组名作形参)
- 第十六周 项目二:用指针玩字符串(2.2.1:去除字符串str的特定字符(用数组名作形参))
- 第16周项目2-去除字符串中指定字符(数组、指针作形参)
- 第十七周项目2-5-比较两字符串,返回值同strcmp()(字符数组做形参)
- 第16周项目2.2 去除特定字符c 结果仍保存到原字符串中 用数组名做形参
- 第十七周项目2-2-去除字符串中的空格(指针做形参)
- 第十六周 项目二--用指针玩字符串(2.2.1去除字符串中特定字符---数组名作形参)
- 第十七周项目2-3-求字符串长度(字符数组做形参)
- 第十三周项目 5 字符串操作(字符串复制)——去除空格并保存于原数组
- 第十六周项目二用指针玩字符串任务六:去除句子中所有多余的空格(用指针作形参)
- 第十七周项目2-1-连接字符串(数组名做形参)
- 第十六周项目二用指针玩字符串任务五:去除句子中第一个单词前的空格,返回去除了空格的字符串(用指针作形参)
- 第13周项目5-去除字符数组中的空格
- 第十七周项目二 指针玩字符串 3-1 数组做形参求字符串长度
- 第16周项目2-用指针玩字符串(去除特定字符,用指针做形参)
- 第十六周 项目二:用指针玩字符串(2.5.1:去除句子中第一个单词前的空格(用指针作形参))