随机生成整数 然后对其排序(冒泡法)
2014-03-20 23:01
323 查看
import java.util.Scanner; public class random { public static void whileTest() { int temp = 0; int i, j; System.out.println("请输入你要随机生成的个数:"); Scanner shuru = new Scanner(System.in); int shuru1 = shuru.nextInt(); int sum[] = new int[shuru1]; System.out.println("随机生成10个整数型的数:"); for (i = 0; i < sum.length; i++) { sum[i] = (int) (Math.random() * 100); System.out.print(sum[i] + " "); } for (i = 0; i < sum.length; i++) { for (j = i + 1; j < sum.length; j++) { if (sum[i] > sum[j]) { temp = sum[i]; sum[i] = sum[j]; sum[j] = temp; } } } System.out.println(); System.out.println("排序后的结果:"); for (i = 0; i < sum.length; i++) { System.out.print(sum[i] + " "); } /* * boolean result = Math.random() < 0.9; System.out.println(result + * "."); // static定义的方法只 return result; */ } public static void main(String[] args) { whileTest(); } }
相关文章推荐
- 随机产生N个整数,并对其进行排序,查找……
- 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从
- python 随机生成整数 浮点数 字符 排序 简单案例
- 随机生成20个字符串,然后排序
- 用3位以内的随机整数填充长度为20的整型数组,然后使用冒泡排序法按升序进行排序,输出排序后的数组元素(每行输出10个元素)。
- 编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,基数下标的元素不变
- 作业-创建数组随机生成30个不重复数字进去-在随机出来5个-然后排序输出
- 随机生成100个数,利用几种排序算法对其实现排序(C++)
- java排序,随机生成一个数组,对其进行排序,偶数在前奇数在后,偶数从小到大排,奇数从大到小排
- 转:直接选择排序——从键盘上接收一些随机整数,然后用选择排序后再输出
- 直接选择排序——从键盘上接收一些随机整数,然后用选择排序后再输出
- 随机产生10个2位正整数 然后排序
- 随机生成10个100以内的整数,把数据从小到大排序,而且算法复杂度只能是1(利用数组的索引也可...
- matlab之生成不重复的随机整数
- C#随机生成规定个不重复的随机数,并排序
- 随机生成几个数然后找出最大的和最小的
- 基础算法测试——生成一个1-10之间的随机整数组合
- 生成固定范围不重复随机整数(JS&PHP)
- 随机生成一个n bit位的长整数(随机函数的使用,特定区间随机数的生成方法)
- 冒泡排序 - 随机生成数组并对其排序