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函数。相关知识点: 试题来源: 解析反馈 收藏
#include /* 包含库函数system()所需要的信息 */ char *StrCat(char s1[], char s2[]) /* 将s2中的字符串连接到s1 中字符串的后面 */ { int i = 0, j = 0; /* 定义变量 */ while (s1[i] != '\0') i++; /* 使s1[i] == '\0' */ while ((s1[i + j] = s2[j]) != '...
30.编写一个程序,将两个字符串连接起来,不要使用 strcat函数。Includevoid mainchar str1 20], str2 20]int i=0,j=0
fflush (stdin);//清楚缓冲区的内容;printf ("请输入第二个字符串:"); gets(s2);while(s1[i] !='\0') i++;//判断第二个字符串从第几个位置嫁接;while(s2[j] !='\0') { s1[i++] = s2[j++];//这里先进行 赋值再自加1.; 把s2中第j个元素赋值给s1中第i个元素;//i++;//j++;} ...
str3[j+i]=str2[j]; printf(“%s\n%s\n%s\n",str1,str2,str3); }结果一 题目 编一个程序,将两个字符串连接起来,(1)用strcat函数(2)不用strcat函数. 答案 怎么直接连起来了啊相关推荐 1编一个程序,将两个字符串连接起来,(1)用strcat函数(2)不用strcat函数.反馈 收藏 ...