解题思路:
注意事项:k=k>m?k:m;注意这一句代码,套路好深!!!
参考代码:
#include<bits/stdc++.h>
using namespace std;
int a[10000],b[100];
void Add(int a[],int m,int b[],int n)
{
int t=1;
for(int i=m+1;i<=m+n;i++)
{
a[i]=b[t++];
}
}
int main()
{
int m,n;
cin>>m>>n;
for(int i=1;i<=m;i++)
cin>>a[i];
for(int j=1;j<=n;j++)
cin>>b[j];
int q,s;
cin>>q>>s;
int k=q+s;
k=k>m?k:m;
Add(a,q,b,s);
for(int i=1;i<=k-1;i++)
cout<<a[i]<<",";
cout<<a[k]<<endl;
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:885 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:619 |
WU-拆分位数 (C++代码)浏览:785 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:262 |
罗列完美数 (C语言代码)浏览:491 |
永远的丰碑 (C语言代码)浏览:525 |
C语言训练-大、小写问题 (C语言代码)浏览:681 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2150 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:1001 |
C二级辅导-公约公倍 (C语言代码)浏览:663 |