1 题目

编程实现:随机产生20个整数存放到数组中,然后对其按照升序进行排序,最后对排序前后的数组按照每5个数的方式输出。

2 需求分析

产生20个随机数存放到数组,对这20个随机数按升序排序,最后按要求输出随机数。

3 概要设计

4 源代码

/** Question:* 随机产生20个整数存放到数组中,然后对其按照升序进行排序,最后对排序前后的数组按照每5个数的方式输出。
*/public class Random_Data_Sort_Output {public static void main(String[] args) {// TODO 自动生成的方法存根int [] data = new int[20];int i,j,tmp;//产生1~100的20个随机数for(i = 0;i < 20;i++){data[i] = (int)(Math.random() * 100 + 1);}//对这20个随机数进行排序for(i = 0;i < 19;i++){for(j = 0;j < 19-i;j++){if(data[j] >= data[j+1]){tmp = data[j];data[j] = data[j+1];data[j+1] = tmp;}}}//输出排序后的随机数for(i = 0;i < 4;i++){System.out.printf("%d %d %d %d %d\n",data[4*i],data[4*i+1],data[4*i+2],data[4*i+3],data[4*i+4]);}}
}

5 运行结果

JAVA 产生随机数 排序 输出显示相关推荐

  1. java map对象排序输出_java实现对象的排序(List和Map)

    java实现对象的排序(List和Map) List和Map的排序 在实际的开发当中,我们经常 在文件浏览的时候经常有多种浏览方式,按时间整箱排序,逆向排序,按大小正逆向排序 ,按 按价格正逆向排序, ...

  2. Java学生成绩排序输出的三种不同方法

    要实现学生成绩的排序,要从两方面来考虑如何设计程序. 第一方面是选择存储方式 第二方面是选择什么样的排序方式 以下是三种不同类型的实现: 使用对象数组存储学生信息,冒泡法实现排序 使用List存储学生 ...

  3. 输入4个同学的姓名学号,语文数学英语信息计算平均成绩,按平均成绩高低排序输出java,c++实现

    题目: /*    输入4个同学的姓名学号,语文数学英语信息计算平均成绩,按平均成绩高低排序输出 */ 代码部分: C++实现 #include<iostream> using names ...

  4. 《JAVA练习题目2》 输入十个学生的考试成绩,将及格学生的成绩从高到低排序输出。

    题目内容: 输入十个学生的考试成绩,将及格学生的成绩从高到低排序输出. 输入格式: 10个学生的成绩,以空格分割. 输出格式: 及格成绩从高到低,成绩之间用空格分隔,最后一个分数后面也有一个空格.如果 ...

  5. 今天开始学Java 如果统计的个数相同,则按照ASII码由小到大排序输出 。

    题目描述 如果统计的个数相同,则按照ASII码由小到大排序输出 .如果有其他字符,则对这些字符不用进行统计. 实现以下接口:     输入一个字符串,对字符中的各个英文字符,数字,空格进行统计(可反复 ...

  6. Java练习——输入n个数,存入数组,进行排序输出

    题目:输入n个数,存入数组,进行排序输出 package paixu; import java.util.Scanner; public class paixu {public static void ...

  7. java 10个随机数排序_java随机数排序的问题

    java随机数排序的问题 关注:68  答案:4  mip版 解决时间 2021-01-27 15:23 提问者侢遇噹姩揂 2021-01-27 08:24 public class RN { pub ...

  8. Java 键盘输入n个数进行排序输出

    1.需求分析:   在校大四学生,因为疫情原因集体推迟开学,我正好是班委,需要每天上课需要统计人数,总有一两个人不按时进入网课堂,又由于进入课堂时间有所不同每个人,即使同学们昵称改成了学号加姓名,仍然 ...

  9. TF-IDF的java实现(权重排序,可用来处理大数据集)

    TFIDF的主要思想 程序使用 程序结果 TFIDF的主要思想 TFIDF的主要思想是:如果某个词或短语在一篇文章中出现的频率TF高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力 ...

最新文章

  1. python携程酒店评论_携程酒店评论爬虫心得
  2. 芯片短缺蔓延至手机市场:骁龙888短缺 三星中低端机型生产受阻
  3. express 写接口
  4. 国家开放大学2021春1067知识产权法题目
  5. Gigapixel AI 6.0 for Mac(图片无损放大软件)
  6. CSDN排名规则变化略谈
  7. pcie转sata3硬盘不启动_新品推荐:PCIe2.0转4口SATA3/6G扩展卡 SFF8087
  8. 把php文件全改为html文件,怎么把动态的php文件转换成静态的html文件,html文件是php文件…...
  9. 2022 VMware下载安装教程
  10. igraph基本使用方法示例
  11. 量化基金投资常用策略简介
  12. 日照-公积金贷款逾期预测-比赛总结
  13. PHP Include文件
  14. Elasticsearch 实现对Word、PDF等文件进行全文检索
  15. 揭个人信息黑产链条:含50多种交易大项 可私人定制
  16. python库——未完待续,紫薯布丁
  17. 2021年计算机应用基础统考题库,2021年7月计算机应用基础统考题库-网络教育统考计算机应用基础真题...
  18. 仿 微信/QQ 实现小程序功能 -IOS
  19. 足不出户,一探古今,打造线上3D数字博物馆!
  20. [Codevs] 一塔湖图

热门文章

  1. 理解卷积神经网络的卷积计算
  2. 同时删除多个 Word 中间几页
  3. JavaScript 函数式编程——入门指南
  4. SQL 分组/不分组求众数
  5. 百度艾尼ERNIE专场再入魔都,11月23日线下开讲!
  6. css的csgomod,CSGO颁布Mod服新规定保护玩家 致Mod服社区叫苦连天
  7. uva 1589 - Xiangqi
  8. php获取uniqid
  9. RestTemplate的POST请求
  10. 如何恢复移动硬盘数据呢?