您的位置:首页 > 其它

第十三周项目5-字符串操作:字符串复制

2014-11-20 21:57 295 查看
#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]!=' ')
{
str2[j]=str1[i];
j++;
}
i++;
}
str2[j]='\0';//切记!!
cout<<"整理后的字符串"<<str2<<endl;
return 0;
}



完整复制字符串

/*
*Copyright (c) 2014,烟台大学计算机学院
*All gight reserved.
*文件名称:temp.cpp
*作者:邵帅
*完成时间:2014年11月20日
*版本号:v1.0
*/
#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')
{
str2[j]=str1[i];
j++;
i++;
}
str2[j]='\0';//切记!!
cout<<"整理后的字符串"<<str2<<endl;
return 0;
}
运行结果:





将str1和str2接起来存放到str3中

/*
*Copyright (c) 2014,烟台大学计算机学院
*All gight reserved.
*文件名称:temp.cpp
*作者:邵帅
*完成时间:2014年11月20日
*版本号:v1.0
*/
#include<iostream>
using namespace std;
int main()
{
char str1[50]="I am a happy boy\'s daddy.",str2[50],str3[100];
int i=0,j=0,k=0;
while(str1[i]!='\0')
{
if(str1[i]!=' ')
{
str2[j]=str1[i];
j++;
}
str3[k]=str1[i];
i++;
k++;
}
str2[j]='\0';//切记!!
j=0;
while (str2[j]!='\0')
{
str3[k]=str2[j];
k++;
j++;
}
str3[k]='\0';
cout<<"整理后的字符串"<<str3<<endl;
return 0;
}


运行结果:



去除str1中的空格,仍保存在str1中

/*
*Copyright (c) 2014,烟台大学计算机学院
*All gight reserved.
*文件名称:temp.cpp
*作者:邵帅
*完成时间:2014年11月20日
*版本号:v1.0
*/
#include<iostream>
using namespace std;
int main()
{
char str1[50]="I am a happy boy\'s daddy.";
int i=0,n,m=0,k=0;
while(str1[i]!='\0')
{
if(str1[i]==' ')
{
for (n=i; n<50; n++)
str1
=str1[n+1];
}
i++;
}
cout<<"整理后的字符串"<<str1<<endl;
return 0;
}


运行结果:



将str1和str2连接起来,仍存放在str1中

/*
*Copyright (c) 2014,烟台大学计算机学院
*All gight reserved.
*文件名称:temp.cpp
*作者:邵帅
*完成时间:2014年11月20日
*版本号:v1.0
*/
#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]!=' ')
{
str2[j]=str1[i];
j++;
}
i++;
}
str2[j]='\0';
j=0;
while (str2[j]!='\0')
{
str1[i]=str2[j];
j++;
i++;
}
cout<<"整理后的字符串"<<str1<<endl;
return 0;
}


运行结果:



@ Mayuko
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐