printf("请输入两个字符串,以回车连接。\n"); printf("输入字符串1:"); scanf("%s",s1); printf("输入字符串2:"); scanf("%s",s2); while(s1[i]!='\0') i++; while(s2[j]!='\0') s1[i++]=s2[j++]; s1[i]='\0'; printf("\n新字符串为:%s\n\n",s1); }反馈...
编程题: 编一程序,将两个字符串连接起来,不用 strcat 函数。相关知识点: 试题来源: 解析 #include int main() { char s1[80],s2[40]; int i=0,j=0; printf("\n***\nInput the first string:\n"); gets(s1); printf("\n***\nInput the second string:\n"); gets(s2); while (s1[i]...
编一个程序,将两个字符串连接起来,不要用 strcat 函数。相关知识点: 试题来源: 解析 # include <stdio.h> main() { char s1[80],s2[40]; int i=0,j=0; printf(″\n input string1:″); scanf(″%s″,s1); printf(″\n input string2:″); scanf(″%s″,s2); while(s1[i]!=′\0′)...
编一程序,将两个字符串连接起来,不要用strcat 函数。相关知识点: 试题来源: 解析 解:程序如下 #include “” #include “” void lianjie( char a[50] , char b[30]) { int n1 , n2 , i ; n1= strlen(a) ; n2 =strlen(b); for(i= n1 ; i<=n1+n2 ; i++) a[i]=b[i-n1] ; } ...
题目21 编写一个程序,将两个字符串连接起来,不要用strcat函数。main(){char a[100],b[20];int i,j;for(i=0;a[i]!='\0';i++);i--;for(j=0;b[j]!='\0';i++,j++)a[i]=b[j];a[i]='\0';printf("%s\n",a);}22写一个函数,输入一个十六进制[1]数,...
百度试题 题目编写一个程序,将两个字符串连接起来,不要使用strcat函数。相关知识点: 试题来源: 解析反馈 收藏
while ((s1[i + j] = s2[j]) != '\0') j++; /* 将s2字符串连接到s1中字符串的后面 */ return s1; /* 返回字符s1的首地址 */ } int main(void) /* 主函数main() */ { char s1[80] = "This ", s2[] = "is a test!"; /* 定义字符数组 */ StrCat(s1, s2); /* 将s2连接...
30.编写一个程序,将两个字符串连接起来,不要使用 strcat函数。Includevoid mainchar str1 20], str2 20]int i=0,j=0
如果字符串 1中有n个元素,那么就是把字符串 2中的第i个元素赋值给字符串 1中的第i + n个元素。 n可以通过对字符串 1的循环直到'\0'找到。 话不多说,代码如下。 #include"stdio.h"#include"string.h"main () {chars1[100] = {0}, s2[100] = {0};inti =0, j =0; ...
str3[j+i]=str2[j]; printf(“%s\n%s\n%s\n",str1,str2,str3); }结果一 题目 编一个程序,将两个字符串连接起来,(1)用strcat函数(2)不用strcat函数. 答案 怎么直接连起来了啊相关推荐 1编一个程序,将两个字符串连接起来,(1)用strcat函数(2)不用strcat函数.反馈 收藏 ...