问题:

对于整型数组a[10]和b[10],编制程序完成下列任务:

(1)由用户从键盘为两个数组输入值;

(2)求出两个数组的最大值和最小值;

(3)把数组a和b中的整数分别从小到大和从大到小排序;

(4)把两个有序的数组a和b组成一个长度为20的有序数组c[20],使数组c的顺序为从小到大。

代码:

#include<iostream>
#include<algorithm>
using namespace std;
void input(int*m);
void max_min(int*m);
void combine(int*m,int*n);
int main()
{int a[10],b[10];input(a);input(b);max_min(a);max_min(b);combine(a,b); return 0;
}
//输入数组a,b
void input(int *m)
{for(int i=0;i<10;i++){cin>>m[i];}
}
//对数组a,b进行排序,并输出最大值和最小值
void max_min(int*m)
{sort(m,m+10);cout<<"该数组的最大值为:"<<m[9]<<","<<"该数组的最小值为:"<<m[0]<<endl;
}
//将数组a,b合并入数组c,同时对数组c进行排序
void combine(int*m,int*n)
{int c[20];int i=0,j=0;for(int a=0;a<20;a++){if(m[i]<n[j]){c[a]=m[i];i++;}else{c[a]=n[j];j++;}cout<<c[a]<<" ";}
}

运行截图: 

C++:两个数组求最值、排序、合并相关推荐

  1. vue中过滤器比较两个数组取相同值

    在vue中需要比较两个数组取相同值 一个大数组一个 小数组,小数组是大数组的一部分取相同ID的不同name值 有两种写法,两个for循环和map写法 const toName = (ids, arr) ...

  2. 遍历两个数组,使得值相等的时候,给第一个数组增加一个值为 true 的属性。

    问题: 遍历两个数组,使得值相等的时候,使第一个数组中的istrue值为 true .如果值不相等则使第一个数组中的istrue值为 false <template> <div cl ...

  3. R语言使用order函数按照两个数据列的值排序data.table数据(主变量降序排序、次变量升序排序)

    R语言使用order函数按照两个数据列的值排序data.table数据(主变量降序排序.次变量升序排序) 目录

  4. php求两个数组的差值,数组计算差值及项的小计,该如何处理

    数组计算差值及项的小计 本帖最后由 lazygc520 于 2014-04-14 16:19:41 编辑 $s = array ( 0 => array ( 0 => array ( 0  ...

  5. hdu1754(树状数组求最值问题)

    I Hate It Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  6. php 两个数组求交集_如何求两个数组的交集

    题目描述 给定两个数组,编写一个函数来计算它们的交集. 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2] 示例 2: 输入:nums1 = [4,9,5] ...

  7. php 两个数组求交集_PHP实现对数组简单求交集,差集,并集功能示例

    本文实例讲述了PHP实现对数组简单求交集,差集,并集功能.分享给大家供大家参考,具体如下: $arr1 = array( '0' => 'zero', '1' => 'one', '2' ...

  8. 判断两个数组相同位置值是否相同

    有两个整数型数组,长度相同,输入数组各项,完成输入后,判断两个数组的每个数组位置的值是否相同,如果都相同,则输出true,反之则输出false. @Testpublic void test19(){i ...

  9. php 比较数组的不同的值,php array_udiff 比较两个数组的键值,并返回差集

    array_udiff - 用回调函数比较数据来计算数组的差集 说明 array_udiff(array1,array2,array3...,myfunction) array_udiff() 返回一 ...

最新文章

  1. 宏基因组扩增子3统计绘图:中文首发,最详系,零基础(箱线图、散点图、热图、曼哈顿图、火山图、韦恩图、三元图、网络图)
  2. hbase coprocessor的分析
  3. hadoop api 复制文件_Hadoop发布新组件:分布式对象存储系统Ozone
  4. socket编程的select模型
  5. 分析模式 - 度量与测绘
  6. 打造极致体验:字节跳动亿级 DAU 背后的音视频技术最佳实践
  7. VHDL简单微处理器的设计
  8. 图像数据格式基础知识
  9. Asp.Net 控件生命周期
  10. (47)FPGA指数运算符(V代码实现)
  11. kvm启动报错Could not access KVM kernel module: Permission denied
  12. .Net Framework System.Collections 集合类
  13. java实现同步的5种方式
  14. Java8新特性全面
  15. 电脑桌面底部显示计算机图标怎么隐藏,电脑底部的任务栏如何隐藏
  16. 景观专业设计师必备SketchUp插件合集,你都用过吗?
  17. 曾国藩-200句名言归纳
  18. ![CDATA[的web使用简单说明
  19. 简单内存泄漏检测方法 解决 Detected memory leaks! 问题
  20. 蒙特卡洛树搜索 Monte Carlo Tree Search

热门文章

  1. python数据分析常用类库(1.1)
  2. 投资理财web后端系统_如何挑选现金类理财产品?三大对比了解一下
  3. 怎么清洁计算机主机内部,详细说明清理网吧中计算机主机的正确方法
  4. idea错误提示不明显_微信公众号扫一扫功能提示:10003 redirect_uri域名与后台配置不一致错误解决方案...
  5. reids mysql 面试_月薪3k的后端面试点-Mysql和Redis
  6. LoRa、LoRaWAN及网关相关技术介绍
  7. 主题图标_iPhone一键更换主题、图标神器
  8. ncbi查找目的基因序列_NCBI gene: 基因相关信息查询
  9. Yaml锚点和别名*
  10. 软件测试岗需要会什么条件,应聘软件测试岗位需要具备什么条件?