慕圣0261725
2018-01-08 17:11
程序:程序功能是实现将俩个字符串连接起来并且输出结果,注意,不使用strcat函数
#include <stdio.h>
int main()
{
char str1[100],str2[100];//定义字符串
int i=0,k=0;
printf("请输入字符串1:");
gets(str1) ;//取字符串1
printf("请输入字符串2:");
gets(str2) ;//取字符串2
while(str1[i]!='\0')//获取字符串1结束的位置
{
i++;
}
while(str2[k]!='\0')//从字符串1结束位置起将字符串2依次赋值
{
str1[i+k]=str2[k];
k++;
}
str1[i+k+1]='\0';//在字符串最后加上字符串结束符
printf("连接后的字符串是:");
puts(str1) ;//打印最后的字符串
}C语言入门
927789 学习 · 21540 问题
相似问题