第十三周项目 5 字符串操作(字符串复制)——去除空格并保存于原数组
2014-11-22 14:30
302 查看
/* *Copyright (C) 2014,烟台大学计算机学院 *All rights reserved. *文件名称 :mian.cpp *作 者 :韩娟 *完成日期 :2014年11月22日 *版 本 号 :v1.0 * *问题描述 :将str1中的空格去除,依然保存在str1 *输入描述 :略 *程序输出 :去除空格后的字符 */ #include<iostream> using namespace std; int main() { char str1[50]="I am a happy boy\'s daddy.",str2[50]; int i=0,j=0; while(str1[i]!='\0') { if(str1[i]!=' ') { str1[j]=str1[i]; j++; i++; } else i++; } str1[j]='\0';//切记!! cout<<"整理后的字符串"<<str1<<endl; return 0; }
知识点总结 :
这个主要是把空格去除后原来数组中空格的那个地方被后面不是空格的字符所代替。
学习心得 :
学习c++不仅要靠脑子更重要的是要有耐心,耐心的一切事情的基础。
相关文章推荐
- 第十三周 项目五--字符串操作(2.3)字符串复制功能--去空格保存在原数组
- 第十三周项目五字符串操作(2)去除str1中的空格,仍保存在str1中
- 第十三周项目 5 字符串操作(字符串复制)——连接两数组并保存于第一个中
- 第十三周项目 5 字符串操作(字符串复制)——两个数组连接复制
- 第十三周 项目五--字符串操作(2.2)字符串复制功能---两个数组中的字符复制在一个数组中
- 第十三周项目5-字符串的操作(去除str1的空格,仍放在str1中)
- 第13周 项目5-字符串操作(2)-<去除str1中的空格,仍保存在str1中>
- 【数组名】第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中
- 第十三周项目五 字符串操作(完成字符串复制)
- 第十三周项目五—去除str1中空格,仍保存在strl
- 第16周 项目2-去除字符串str1中的特定字符(空格),结果仍保存在原字符串中<指针做参数>
- 第16周 项目2-去除字符串str1中的特定字符(空格),结果仍保存在原字符串中
- 第16周项目2.2 去除特定字符c 结果仍保存到原字符串中 用数组名做形参
- 第十三周项目5-字符串操作:字符串复制
- 第十三周 项目五--字符串操作(2.1)字符串复制功能
- 【数组】14周项目六(三)。去除str1中的空格,仍保存在str1中(贺while版)
- java---字符串操作(分割,大小写转化,去除首末空格,截取字串,转化成字符数组)
- 第十三周项目五字符串操作(2)完整复制字符串
- 第十三周项目五—字符串的复制之去空格
- 第十三周项目 5 字符串操作(字符串复制)——完整复制字符串