首页 > 试题广场 >

题目标题: 克隆

[问答题]

题目标题:

克隆

题目描述:

编写程序实现字符串拷贝,输入两字符串(字符串长度小于100),将第一个字符串拷贝到第二个字符串中;如果第一个字符串的长度a小于第二个字符串长度b,则第二个字符串的长度也将缩减至第一个的长度a,如果第一个字符串的长度a大于或等于第二个长度b,则只将a的前b个字符拷贝到第二个中;

输入描述:

输入两字符串

输出描述:

输出第二个字符串,注意:输出不换行。

样式输入:

Abdfeg

Bdfad

样式输出:

Abdfe

#include<stdio.h>
#include<string.h>
int main()
{
char a[105],b[105];
int l1,l2,i;
gets(a);
gets(b);
l1=strlen(a);
l2=strlen(b);
if(l1>=l2)
{
for(i=0;i<l2;i++)
b[i]=a[i];
b[i+1]=0;
}
else
{
for(i=0;i<l1;i++)
b[i]=a[i];
b[i+1]=0;
}
for(i=0;i<(l1>l2?l2:l1);i++)
printf("%c",b[i]);
return 0;
}
发表于 2017-05-17 04:28:58 回复(0)