arithtic_two_two.cpp
来自「数据结构的的源码」· C++ 代码 · 共 35 行
CPP
35 行
/*两已排序线性顺序表组合成一个表*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void Harray(char *A,char *B,char*C)
{
int LenthA;
int LenthB;
int i=0,j=0,K=0;
LenthA=strlen(A);
LenthB=strlen(B);
//LenthA=7;
//LenthB=7;
while(i<LenthA&&j<LenthB)
{
C[K++]=A[i]<B[j]?A[i++]:B[j++];
}
while(i<LenthA)
C[K++]=A[i++];
while(j<LenthB)
C[K++]=B[j++];
printf("%s",C);
}
void main()
{
char *HA="abcdefg";
char *HB="hijklmn";
char HC[20];
Harray(HA,HB,HC);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?