第13周项目5(2)复制字符串
来源:互联网 发布:mac取消开机密码 编辑:程序博客网 时间:2024/05/09 13:02
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:sssss.cpp*作 者 张伟建*完成日期:2014年11月24日*版 本 号:v1.0**问题描述: 复制字符串的操作*输入描述: 略*输出描述: 略*/#include<iostream>using namespace std;int main(){ char str1[50]="i am happy boy",str2[50]; int i=0,j=0; while (str1[i]!='\0') { str2[j]=str1[i]; i++; j++; } str2[j]='\0';//切记 cout<<str1<<endl; cout <<"复制后的字符是"<<str2<<endl; return 0;}
将str1和str2连接起放入str3中
#include<iostream>using namespace std;int main(){ char str1[50]="i am happy boy",str2[50]="`s daddy,",str3[50]; int i=0,j=0,k=0; while (str1[i]!='\0') { str3[k]=str1[i]; i++; k++; } while (str2[j]!='\0') { str3[k]=str2[j]; j++; k++; } str3[k]='\0';//切记 cout <<"连接后的字符是"<<str3<<endl; return 0;}
去除str1空格,仍保存在str1中。
#include<iostream>using namespace std;int main(){ char str1[50]="I am a happy boy",str2[50]; int i=0,j=0; while(str1[i]!='\0') { if(str1[i]!=' ') { str2[j]=str1[i]; j++; } i++; } str2[j]='\0';//切记!! cout<<"整理后的字符串"<<str2<<endl; return 0;}
将str1和str2连接起来,仍存放在str1中
#include<iostream>using namespace std;int main(){ char str1[50]="i am happy boy",str2[50]="`s daddy,",str3[50]; int i=0,j=0,k=0; while (str1[i]!='\0') { str3[k]=str1[i]; i++; k++; } while (str2[j]!='\0') { str3[k]=str2[j]; j++; k++; } str3[k]='\0';//切记while (str3[k]!='\0') { str1[i]=str3[k]; k++; i++; } cout <<"连接后的字符是"<<str1<<endl; return 0;}
知识点总结:听过对字符串的一系列操作,基本掌握了数组字符串的操作步骤。
学习心得:一定要注意str3[k]='\0
0 0
- 第13周项目5(2)复制字符串
- 第13周项目5(2)复制字符串
- 第13周 项目5-字符串操作(2)-<完成复制字符串>
- 第13周项目5-(2)字符串操作完成类似字符串复制的操作
- 第13周项目5-字符串操作--字符串复制
- 第13周项目5(2)1-完整复制字符串
- 第13周项目5-完整复制字符串
- 第13周项目5--字符串复制的初步体验
- 第13周 项目5-6 复制字符串
- 第13周 项目5-7 完整复制字符串
- 第13周项目5-字符串操作(4、完成复制字符串)
- 第13周项目5.2.1 完整复制字符串
- 第13周项目--字符串操作复制的拓展1
- 第13周项目5-完成类似字符串复制的功能
- C++第16周项目1(2)复制字符串/字符数组
- 第十三周 项目5:(2)完整复制字符串
- 第十三周上机项目5--(2) 字符串复制
- 第13周项目5-字符串操作(2)-2
- android 重复进入app heapSize不断增大的问题
- 第十三周项目六——体验文件操作(5-实战)
- js获取本机ip地址、mac地址、机器名
- 如何创建自己的Instant Client包
- 使用display:table 做多菜單切換
- 第13周项目5(2)复制字符串
- 第十三周项目六 体验文件操作(读入文件,将工资全部增加20%,输出到另一个文件)
- 13周项目一数组倒输出以及加倍
- Tomcat目录结构和配置
- [BZOJ 1138] POI2009 Baj 最短回文路
- 职业规划 软件行业职业规划
- C#获取打印机状态(2)——打印机状态
- Box2D的使用
- 痛并快乐着