第13周项目5-去除字符数组中的空格
2014-11-23 13:41
176 查看
问题及代码:
运行结果:
![](http://img.blog.csdn.net/20141123134037453?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTUlLQVNBMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
知识点总结:
去除字符数组中的空格。
学习心得:
遇到不是空格才复制,这样就能去除空格~\(≧▽≦)/~啦
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sentence.cpp *作 者:单昕昕 *完成日期:2014年11月23日 *版 本 号:v1.0 * *问题描述:去除字符数组中的空格。 *程序输出:去除空格后的字符数组。 */ #include<iostream> using namespace std; int main() { char str1[50]="Attack on titan"; int i,j; i=j=0; while(str1[i]!='\0') { if(str1[i]!=' ') //遇到不是空格才复制 { str1[j]=str1[i]; j++; } i++; } str1[j]='\0'; //不要忘记这个!!! cout<<"去除空格后的字符串:"<<str1<<endl; return 0; }
运行结果:
知识点总结:
去除字符数组中的空格。
学习心得:
遇到不是空格才复制,这样就能去除空格~\(≧▽≦)/~啦
相关文章推荐
- 【数组名】第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中
- 第十七周项目2-2-去除字符串中的空格(字符数组做形参)
- 第十七周项目2-4-求字符串中单词个数(字符数组做形参)(注:两个单词间可有多个空格)
- 第13周项目4(2)字符数组排序
- 第16周 项目2-去除字符串str1中的特定字符(空格),结果仍保存在原字符串中<指针做参数>
- 第16周项目2.2 去除特定字符c 结果仍保存到原字符串中 用数组名做形参
- 第13周 项目5-9 取出字符空格
- 第十六周 项目二--用指针玩字符串(2.2.1去除字符串中特定字符---数组名作形参)
- 第13周项目4-数组排序之字符数组排序
- 去除字符数组中的空格,执行效率应该很High!
- 第13周项目4(2)字符数组的冒泡排序
- 第13周项目4-字符数组排序
- 第十六周项目二用指针玩字符串任务二:去除字符串中的空格(用数组名作形参)
- 第13周项目5(2)3-去除str1中的空格
- 第十三周项目 5 字符串操作(字符串复制)——去除空格并保存于原数组
- 第13周项目4-(2)冒泡排序之字符数组排序
- 第13周项目4.2 对字符数组进行排序
- 去除字符串两端的空格&&将字符串反转&&将字符串转换为字符数组
- 第16周项目2-去除字符串中指定字符(数组、指针作形参)
- 第16周 项目2-去除字符串str1中的特定字符(空格),结果仍保存在原字符串中