唯独需要注意的地方就是:从数组b中把数插入到数组a后,a数组长度不变的情况。
参考代码:
#include <stdio.h> int main(){ int a[10001],b[10001]; int m,n,m1,n1; int i; scanf("%d %d", &m,&n); for(i = 0; i < m; i++) scanf("%d", &a[i]); for(i = 0; i < n; i++) scanf("%d", &b[i]); scanf("%d %d", &m1,&n1); for(i = 0; i < n1; i++){ a[m1] = b[i]; m1++; } printf("%d", a[0]); for(i = 1; i < ((m1<m)?(m):(m1)); i++) printf(",%d", a[i]); return 0; }
0.0分
4 人评分
C语言训练-立方和不等式 (C语言代码)浏览:742 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:509 |
简单的a+b (C++语言代码)浏览:853 |
最小公倍数 (C语言代码)浏览:862 |
wu-淘淘的名单 (C++代码)浏览:1331 |
WU-格式化数据输出 (C语言代码)浏览:1742 |
数对 (C语言代码)浏览:697 |
1017题解浏览:583 |
关于float,double变量的几点说明浏览:1810 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:553 |