一、问题及代码
/*
*文件名称:010.cpp
*作者:罗亦枝
*完成日期:2017年05月17日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:无
*问题描述:数组的运用
*程序输出:输出数组a
*算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
char a[10],b[10];
int i=0,j=0,len1=0,len2=0;
bool find=false;
cin>>a;
cin>>b;
while(a[len1]!='\0')
len1++;
while(b[len2]!='\0')
len2++;
if(len1==len2)
{
for(i=0;i<len1;i++)
if(a[i]!=b[i])break;
}
if(find==true)
cout<<"这两个字符串相等"<<endl;
else
cout<<"这两个字符串不相等"<<endl;
len2++;
for(i=len1;j<len2;i++)
{
a[i]=b[j];
j++;
}
cout<<a;
}
二、问题及代码
三、心得体会
学会熟练运用数组将数字插入正确的位置是需要多加练习的。
四、知识点总结
字符串的结尾必须用‘\0’作为结束标志。