定义一个整型数组a,数组的长度n通过键盘输入,并通过键盘给数组a赋值,赋值后完成下列操作:
1.一次性输出整个数组a的元素
2.将数组a的数据复制到数组b中
3.对数组a进行排序,并一次性输出排序后数组a的元素
4.通过键盘输入一个数,判断该数是否存在数组中,如果存在输出该数所在的下标,不存在输入no
5.对数组a中的下标为0的元素到下标为2个(不包括2)数组元素,赋值为9,然后一次性输出整个数组的值
6.判断数组a和数组b是否相同(数组元素内容相同),如果相同输出yes,否则输出no

输入格式:
第一行输入数组a的长度 第二行输入数组a的各个元素(用空格隔开) 第三行输入要查询的元素

输出格式:
对每一组输入,在第一行输出数组a。 第二行输出数组b 第三行输出排序后的数组a 第四行输出查询后结果 第五行输出填充数据后的数组a 第六行输出两个数组判断的结果

输入样例:
在这里给出一组输入。例如:

5
2 1 3 5 6
7
5
4 3 7 6 8
7

输出样例:
在这里给出相应的输出。例如:

[2, 1, 3, 5, 6]
[2, 1, 3, 5, 6]
[1, 2, 3, 5, 6]
no
[9, 9, 3, 5, 6]
no
[4, 3, 7, 6, 8]
[4, 3, 7, 6, 8]
[3, 4, 6, 7, 8]
3
[9, 9, 6, 7, 8]
no
import java.util.Arrays;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n= sc.nextInt();if (n>0){int[] a=new int[n];int[] b=new int[n];for (int i = 0; i < n; i++) {a[i]= sc.nextInt();}System.out.println(Arrays.toString(a));System.arraycopy(a, 0, b, 0, a.length);System.out.println(Arrays.toString(b));Arrays.sort(a);System.out.println(Arrays.toString(a));int m= Arrays.binarySearch(a,sc.nextInt());//这里不能使用顺序查找if(m>-1) System.out.println(m);//下标有效则找到else System.out.println("no");if (n>=2){a[0]=9;a[1]=9;}System.out.println(Arrays.toString(a));if (Arrays.equals(a,b)) System.out.println("yes");else System.out.println("no");}}
}

7-49 数组乱炖 (10 分)相关推荐

  1. 大锅乱炖10大 H5 前端框架

    作为一名在前端死缠烂打6年并且懒到不行的攻城士,这几年阅过很多从知名到很知名的前端框架,本来想拿15-20个框架来分享一下,但在跟几个前辈讨教写文章的技巧时果断被无情的打击了,所以这里我还是低调的只拿 ...

  2. 大锅乱炖10大H5前端框架

    作为一名在前端死缠烂打6年并且懒到不行的攻城士,这几年阅过很多从知名到很知名的前端框架,本来想拿15-20个框架来分享一下,但在跟几个前辈讨教写文章的技巧时果断被无情的打击了,所以这里我还是低调的只拿 ...

  3. c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分...

    一个一维数组内放10个学生成绩,利用全局变量写一个函数,当主函数调用此函数后,能求出最高分.最低分.平均分. 程序: #include<stdio.h> float Max = 0, Mi ...

  4. pta 7-3 求二维数组周边元素的累加和 (10 分)

    7-3 求二维数组周边元素的累加和 (10 分) 求一个二维数组周边元素的累加和. 输入一个二维数组的行数m(m<10),列数n(n<10),二维数组的各元素值.输出周边元素之和. 输入格 ...

  5. 在数组中查找指定元素 (10分) PTA (C语言)

    7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...

  6. 2021天梯赛真题题解 L1-3 强迫症 (10 分) C语言版本 整数转换为字符串数组

    L1-3 强迫症 (10 分) 题目描述 小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808,有的人只写 9808.有强迫症的小强请你写个程序,把所有人的 ...

  7. 在数组中查找指定元素 (10分)

    ** 在数组中查找指定元素 (10分)** 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中lis ...

  8. 关于PVT、corner、RC乱炖

    关于PVT.corner.RC乱炖 时序分析的wcl.wc.lt.tc.ml 工艺角(Process Corner) PVT (process, voltage, temperature) RC快速理 ...

  9. 习题1.9 有序数组的插入 (20 分)

    习题1.9 有序数组的插入 (20 分) 本题要求将任一给定元素插入从大到小排好序的数组中合适的位置,以保持结果依然有序. 函数接口定义: bool Insert( List L, ElementTy ...

最新文章

  1. pytorch 学习中安装的包
  2. vs2012中使用localdb实例还原一个sql server 2008r2版本的数据库
  3. 查询同一表内多字段同时重复记录的SQL语句
  4. 物联网其实只是一个话题
  5. python的框架django_Python框架Django高级内容,python
  6. php.ini 设置内存,php.ini怎么进行内存设置
  7. webpack5+vue3搭建h5项目模板-(一)-基础配置
  8. 服务器存储扩容技术文档,扩容服务器存储空间
  9. [乡土民间故事_徐苟三传奇]第四回_张员外受骗摔新锅
  10. java用户注册信息校验
  11. 重置CISCO 2911SEC/K9路由器密码
  12. list.sort() 方法可以用函数作 key 的参数
  13. 【Scratch-动作模块】碰到边缘就反弹和翻转方式
  14. 查询当前数据库名、用户名、数据库服务器IP、端口、数据库版本信息。
  15. latex 波浪线 ~
  16. VMware下载安装WIN7虚拟机
  17. 相似图片搜索的三种哈希算法
  18. 《炒股的智慧》第8节文摘
  19. 计算机一级考试大纲(详细版)
  20. 虚拟跑步刷步软件下载_小米穿戴2.0最新版下载-小米穿戴2.0新虚拟形象版v2.0.0 安卓版...

热门文章

  1. mysql设置索引树长度_MySQL索引-B+树
  2. 用户登陆_「python学习笔记」用户登陆需求实现(for/if/str知识点)
  3. 详解数据中台构建核心产品Dataphin“ 规划”能力
  4. MySQL数据库优化技巧大全
  5. 《死亡细胞》中神秘背景世界色彩设计(上)
  6. 多平台引擎使游戏业步入创作繁荣时代
  7. Python基础——PyCharm版本——第六章、函数function
  8. 华为云——给【服务器】一个温暖的家
  9. 【Auto.js】QQ自动回赞_简易版
  10. ASP.NET Core微服务(五)——【vue脚手架解析接口】