77问答网
所有问题
c语言怎么把两个一维数组合并成一个?不需要排序
如题所述
举报该问题
其他回答
第1个回答 2012-03-31
再定义一个数组。然后赋值
int a[3] = {1, 2, 3};
int b[3] = {4, 5, 6};
int c[6] = {0};
memcpy(c, a, 3 * sizeof(int));
memcpy(c + 3, b, 3 * sizeof(int));
本回答被提问者和网友采纳
第2个回答 2012-03-31
一个一个的赋值就可以,
字符串有编译系统带的函数,strcat吧
注意一点就是不要越界
第3个回答 2012-03-31
用字符串复制函数strcpy,格式为strcpy(字符数组1,字符数组2),即将2复制给1,
相似回答
同
C语言合并两个数组
答:
1
建立一个足够容纳两个数组所有元素的目标数组
。如果规则规定将一个数组合并到另一个之中,那么需要保证目标数组有可以容纳两个数组的空间,否则会出现越界。2 遍历其中一个数组,并赋值到目标数组中。如果是一个数组合并到另一个,那么此步可以省略;3 遍历另一个数组,按照规则插入到目标数组中。在...
c语言
二维数组和
一维数组合并
答:
C语言中直接合并是不可能的,要再开一个D[7][6]的大数组,再逐个把A、B、C中的元素拷贝进去
。注意你这样合并了以后大数组角上还有一个元素是没被赋值的。
两个一维数组怎么合并成一个
二维数组
答:
String[] arrStr1 = { "0", "1", "2" };String[] arrStr2 = { "A", "B", "
C
" };String[][] arrs = { arrStr1, arrStr2 };for (int i = 0; i < arrs.length; i++) { String[] arrStr = arrs[i];for (int j = 0; j < arrStr.length; j++) { System...
如何把
几个矩阵
合并成为一个
矩阵
答:
步骤一: 直接将两个矩阵合并
步骤二: A = [1,2,3,4];步骤三: B = [-1,-2,-3,-4];步骤四: C = zeros(1,size(B,2)+size(A,2));步骤五: C = [A, B];2、一维数组交叉合并:数组work1[x1,x2——,xn],work2[y1,y2——,yn],现在要生成一个数组work3,work...
C语言一维数组
输入并求和,输入时a[0]和a[1]之间会多出
一个
数,但是结果...
答:
最后那个数字a[9]是没用的 不会被存储! 不信你可以试一试 请输入a[0]1 1 请输入a[1]1 请输入a[2]1 请输入a[3]1 请输入a[4]1 请输入a[5]1 请输入a[6]1 请输入a[7]1 请输入a[8]1 请输入a[9]1000 sum = 10 Press any key to continue ...
用C程序
输入
两个一维数组
a和b并把它们
合并成一个
有序的(降序)
数组c
答:
main(){ int i,j,a[5],b[5],
c
[10],temp;for(i=0;i<5;i++)scanf("%d",&a[i]);for(i=0;i<5;i++)scanf("%d",&b[i]);for(i=0;i<5;i++){ c[i]=a[i];c[i+5]=b[i];} printf("\n");for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(c[i]>c[i+1]...
c++中
将两个
降序的
一维数组合并成一个
降序的一维数组,用数组即可,
不用
...
答:
void merge(int *A,int n1,int *B,int n2,int *C,int n3){//A,B为已降序排好的数列;
C为合并
的数列 //n1,n2,n3分别
为数组
A,B,C的长度 int i,j,k;k=i=j=0;while(i<n1 && j<n2){//把A,B中元素从大到小,插入
到数组C
中 if(A[i]>B[j]){ C[k]=A[i];k++;i++;...
大家正在搜
一维数组和二维数组的区别
c语言一维数组
c语言一维数组例子
c语言一维数组初始化
c语言数组怎么用
数组排序c语言
二维数组c语言
c语言二维数组例题
c语言中数组的定义
相关问题
c语言怎么把两个一维数组合并成一个?不需要排序 谢谢
怎样用C++把两个数组合并到一起形成一个新的数组,不需要合并...
c语言两个一维数组输出排序并合并
恳求大家帮忙:C语言中怎么由n(n>3)个一维数组合成一个一...
c语言编程:输入两个无序数组,分别对其排序,在合并成一个有序...
C语言两个数组里边有十个元素把两个合并成一个并排序
将两个数组合并到一个数组并排序的c语言程序编写
c语言中用merge函数把两个从小到大的排序数组合并为一个从...