首页 > 代码库 > 数组的合并
数组的合并
#include"stdio.h"int main(){ int a[50],i;for (i=0;i<5;i++) scanf("%d",&a[i]);for (i=0;i<5;i++) printf("%d ",a[i]); }
#include"stdio.h"int main(){ int n ; scanf("%d",&n); int a[50],i; for (i=0;i<n;i++) scanf("%d",&a[i]); for (i=0;i<n;i++) printf("%d ",a[i]);}
#include"stdio.h"int in(int a[],int n){ int i; for (i=0;i<n;i++) scanf("%d",&a[i]); return 1;}int main(){ int a[50],b[50],i,n; scanf("%d",&n); in(a,n); for (i=0;i<n;i++) printf("%d ",a[i]); }
#include"stdio.h"int in(int a[],int n){ int i; for (i=0;i<n;i++) scanf("%d",&a[i]); return 1;}int out(int a[],int n){ int i; for (i=0;i<n;i++) printf("%d ",a[i]); return 1;}int main(){ int a[50],b[50],m,i,n; scanf("%d",&n); in(a,n); out(a,n); scanf("%d",&m); in(b,m); out(b,m);}
#include"stdio.h"int in(int a[],int n){ int i; for (i=0;i<n;i++) scanf("%d",&a[i]); return 1;}int out(int a[],int n){ int i; for (i=0;i<n;i++) printf("%d ",a[i]); return 1;}int merg(int a[],int n,int b[],int m,int c[]){ int i; for (i=0;i<n;i++) c[i]=a[i]; for (i=0;i<m;i++) c[i+n]=b[i]; return 1;}int main(){ int a[50],b[50],m,i,n,c[100]; scanf("%d",&n); in(a,n); out(a,n); scanf("%d",&m); in(b,m); out(b,m); printf("\n"); merg(a,n,b,m,c); out(c,m+n); return 1;}
数组的合并
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。