从键盘分别输入n(不大于20)和n个元素的整数集合a,m(不大于20)和m个元素的整数集合b,计算并输出集合a和b

要求编写如下原型和功能的函数:⑴intsca_n(inta[]);功能是:从键盘上输入整数n,再输入n个整数到数组a中,然后返回n。⑵voidprt(inta[],int... 要求编写如下原型和功能的函数:

⑴ int sca_n( int a[ ] );

功能是:从键盘上输入整数n,再输入n个整数到数组a中,然后返回n。

⑵ void prt( int a[ ], int n );

功能是:输出数组a中的n个整数,并换行。

⑶ void sort( int a[ ], int n);

功能是:对数组a中的n个整数按升序排序。

⑷ int intersection (int a[ ],int n,int b[ ],int m,int c[ ]);

功能是:把长度分别为n和m的数组 a和b中的整数集合的交集存入数组c并返回该交集中的元素个数,若无交集则返回0。

⑸ int Union(int a[ ], int n, int b[ ], int m, int c[ ]);

功能是:把长度分别为n和m的数组a和b中的整数集合的并集存入数组c并返回该并集中的元素个数。
展开
 我来答
蓝天白245
2012-05-05
知道答主
回答量:18
采纳率:0%
帮助的人:15.4万
展开全部
请问你这是C还是C++?如果是C的话,那我可以告诉你,数组的长度是一开始就固定的,是没法变的,即长度不是通过你的输入来控制。其他的倒是好说 ;如果你用的C++,可以动态分配空间达到自己输入长度的目的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
庄永生1
2012-05-04
知道答主
回答量:29
采纳率:0%
帮助的人:7万
展开全部
没办法;饿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式