文章标题
来源:互联网 发布:淘宝天猫客服注意事项 编辑:程序博客网 时间:2024/06/10 09:59
随机数的实现
package omd;public class xq {public static void main(String[] args) {int k,m,temp,count=10;int intk[]=new int[count+1];System.out.println("第一次产生的int型随机数如下:");//下面的循环跳过第0个元素,从数组的第1个元素开始for(k=1;k<=count;k++){intk[k]=(int)(Math.random()*10); //实现产生1000以内的随机数System.out.print(intk[k]+"\t");}System.out.println();//使用冒泡法对整型数据进行排序for(k=1;k<=(count-1);k++)for(m=1;m<=(count-k);m++)if(intk[m]>intk[m+1]){temp=intk[m];intk[m]=intk[m+1];intk[m]=temp;}System.out.println("产生的随机数排序之后如下:");for(k=1;k<=count;k++)System.out.print(intk[k]+"\t");//产生10以内的随机数System.out.println();System.out.print("第一次产生的double型随机数:");//显示第一次产生的double型随机数double[]dNum=new double[count];double tempD=0.0;for(k=0;k<dNum.length;k++){if(k%4==0){System.out.println();}dNum[k]=Math.random()*1;System.out.print(dNum[k]+"\t");}System.out.println();//使用冒泡法对double型数据进行排序for(k=1;k<=(dNum.length-1);k++)for(m=1;m<=(dNum.length-(k+1));m++)if(dNum[m]>dNum[m+1]){tempD=dNum[m];dNum[m]=dNum[m+1];dNum[m+1]=tempD;}System.out.print("产生的double型随机数如下:");//显示产生的double型随机数for(k=0;k<dNum.length;k++){if(k%4==0){System.out.println(); //每输出4个就换行}System.out.print(dNum[k]+"\t");}System.out.println();}}
知识点
1,利用Math.random()方法生成随机非double型数,
2,使用(int)(Math.random()方法进制转换将非double型数非double型数转换成整型
阅读全文
1 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 超实用压力测试工具-ab工具
- 1003. Emergency (25)
- 学生成绩转换
- 生成RSA公钥和私钥
- java Swing 实现记事本
- 文章标题
- ubuntu IPython notebook
- 修改Java_Home无效,java版本没有更换的问题解决方法
- Python 练习实例7
- 【Java】文本合并程序
- 学生成绩录入
- Quartz-中断正在执行的任务
- 【猪脑子系列】关于字符串
- vue导航守卫——全局路径监听