题目:`

package newJava;import java.util.Random;
import java.util.Scanner;public class FirstExam {/** 随机产生50个三位数整数,显示原始数据* 求这些随机数的均值* 升序排序* 再次显示这些数据* 显示50个随机数的方法实现* 判断某数是否在某数组中存在,实现随机数的不重复*/Random rd = new Random();Scanner sc = new Scanner(System.in);//显示原始数据的方法public void ShowData(int[] args){for(int i=0;i<args.length;i++){System.out.println(args[i]);}}public void RandomNum(int[] args){//随机产生50个三位数整数,实现无重复数for (int i=0;i<args.length;i++){args[i] = rd.nextInt(900)+100;for(int j=0;j<i;j++){if(args[i] == args[j]){i--;}}}//生成成功。调用显示的方法}//求一个数组的平均数public int Average(int[] args){int average;int sum = 0;for(int i=0;i<args.length;i++){sum += args[i];}average = sum/args.length;System.out.println(average);return average;}}

***再创建一个class

package newJava;import java.util.Arrays;
import java.util.Scanner;public class Exam1 {/** 随机产生50个三位数整数,显示原始数据* 求这些随机数的均值* 升序排序* 再次显示这些数据* 显示50个随机数的方法实现* 判断某数是否在某数组中存在,实现随机数的不重复*/public static void main(String[] args) {// TODO Auto-generated method stubFirstExam fe = new FirstExam();int[] data = new int[50];fe.RandomNum(data);fe.ShowData(data);System.out.println("\n"+"\n"+"\n"+"\n");fe.Average(data);//使用Arrays.sort方法Arrays.sort(data);//判断数组中是否有重复数for(int i=0;i<data.length-1;i++){System.out.println(data[i+1]-data[i]);}Scanner sc = new Scanner(System.in);fe.ShowData(data);System.out.println("请输入要进行查询的数据:");//判断数是否存在int a = sc.nextInt();boolean esist = true;if(esist){for(int i = 0;i<data.length;i++){if(a==data[i]){System.out.println("这个数据在数组中");break;}}esist = false;}if(!esist){System.out.println("这个数据不在数组中");}}}

帮助贴吧一个小老弟做题:相关推荐

  1. 推荐一个小日本做的网站,超强震撼,创意绝对棒,真牛

    推荐一个小日本做的网站,超强震撼,创意绝对棒,真牛 http://www.chihwaseon.com/english/frame_main.html 感觉是网上继"闲人之墓"后最 ...

  2. python小程序100题-Python 练习册,每天一个小程序 -- 0000题

    python入门后需要不断的练习才能加深印象,为了提升自己的python编码能力,特地找了一些python小例子进行练习,这个是原文地址:https://github.com/Yixiaohan/sh ...

  3. 每天一个小程序—0004题(统计单词出现次数)

    第 0004 题: 任一个英文的纯文本文件,统计其中的单词出现的个数. 先给出我一开始写得,只能说非常不优美,一个一个字符搞得... 1 f = open('num.txt') 2 word = [] ...

  4. weixuan -小老弟做鸭(函数)

    # 回一个五角星 import turtle import randomdef xiaolaodi():for nb in range(5):turtle.left(144)turtle.fd(123 ...

  5. 计算机小高考要点,“小高考”临近,4大技巧提高做题速度,拿下分数!

    原标题:"小高考"临近,4大技巧提高做题速度,拿下分数! 今日话题 在考场上,影响分数的不只有答题的准确性,还有答题的速度.两者皆备,何惧拿不到高分. 答题的准确性,取决于你的学习 ...

  6. php 实现答题计时,JavaScript实现学生在线做题计时器功能

    最近在项目中实现了一个学生在线做题的功能,其中需要记录学生的答题时间,所以就在前台写了个计时器 效果如下: HTML部分: 答题计时: readonly="readonly" id ...

  7. 什么是 “小镇做题家” ?

    到底什么是"做题家"呢? 之前,小灰曾经讲过一个概念,叫做内卷化 . 内卷化的大意是说:在某些特殊的局面当中,尽管每一个局内人都在努力争取自己的利益,但是这些人越是努力,造成的无谓 ...

  8. 漫画:什么是 “小镇做题家” ?

    到底什么是"做题家"呢? 之前,小灰曾经讲过一个概念,叫做内卷化 . 内卷化的大意是说:在某些特殊的局面当中,尽管每一个局内人都在努力争取自己的利益,但是这些人越是努力,造成的无谓 ...

  9. 程序员们请别做下一个小贝

    据网友提供的<蜗居>第24集3:30秒截图,有理由相信小贝是搞 C++ 的 那本书是<大规模C++程序设计> -- 历史上一定有那么一些人,没有名,没有钱,只是和爱人一起过完了 ...

最新文章

  1. Vue开发微信H5 微信分享签名失败问题解决方案
  2. apache2部署django以及静态文件
  3. NOIP2016提高组复赛解题报告
  4. 生产者发送消息的过程?
  5. php正则替换图片地址,求教 php正则把图片地址前部分替换
  6. python scatter参数详解_matplotlib.pyplot.scatter散点图结构及用法||参数详解
  7. fileinput设置编码python_Python的各种编码设置
  8. postgresql数据库增删改:使用pgadmin以及SQL语句来实现
  9. freemind在ubuntu20.04下面的安装
  10. TFS 团队项目不能访问documents解决方案
  11. ubuntu16.04下ROS操作系统学习笔记(七 )机器语音-语音听写-科大讯飞SDK调用
  12. mybatisplus自动填充时间出现的问题
  13. 南阳oj-----找球号(一)(set)
  14. 数学建模:线性回归模型
  15. jQuery从上手到飞天
  16. 2021-06-14 Socketio学习使用搭建一个聊天室
  17. 【Python】cmd指令安装python第三方库的几种方法
  18. MYSQL:过滤数据
  19. 关于动态抽样(Dynamic Sampling)
  20. 如何去掉a标签的下划线

热门文章

  1. 国际首例人造单染色体真核细胞创建成功,中国实现合成生物学里程碑式突破...
  2. mm_struct(内存描述符)
  3. 自连接、外连接和自连接查询
  4. 关于非极大值抑制方法的理解
  5. Matlab求解微分方程数值解
  6. Robotframework自动化测试框架
  7. netty系列之:自建客户端和HTTP服务器交互
  8. GA遗传算法实现记录 C++版本 解决多元函数最值问题
  9. tcgetattr()
  10. win10安装开启telnet服务及使用