百度试题 题目编写一个程序,将两个字符串连接起来,不要使用strcat函数。相关知识点: 试题来源: 解析反馈 收藏
编写一个程序,将两个字符串连接起来,不能用strcat函数。两个字符串分别从键盘输入,保存在s1[80],s2[40]两个数组中。s2连接到s1后面,结果放到s1中。相关知识点: 试题来源: 解析 #include void main(void) { char s1[80],s2[40]; int i,j; printf("Input string 1:"); gets(s1); printf("Input ...
30.编写一个程序,将两个字符串连接起来,不要使用 strcat函数。Includevoid mainchar str1 20], str2 20]int i=0,j=0
#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]) != '...
题目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]数,...
输入的时候,注意字符串的长度。 #include<stdio.h>//7.13 编写一个程序,将两个字符串连接起来,不要用strcat函数。 int main() { char c1[20],c2[20]; int i=0,j=0; printf("Input string1:"); gets(c1); printf("Input string2:");
字符串的连接如图所示: 如果字符串 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;...
编写一个程序,将两个字符串连接起来,不要使用strcat函数。 正确答案 答案解析 略 真诚赞赏,手留余香 小额打赏 169人已赞赏
函数头我就不和你写了!int a[20],b[20],i=0,j=0;while(a[i]!='\0'){ i++;} while(b[i]!='\0'){ a[i++]=b[i++];} a[i]='\0';printf("%s",a);就可以了!!
void main() { char s1[20],s2[10]; int i=0,j=0; gets (s1),gets (s2); while (s1[i] !='\0') { i++; } while (s2[j] != '\0') {s1[i++]=s2[j++];} puts (s1); } 分析总结。 编写一个函数实现两个字符串的连接不使用库函数strcat反馈...