1. 程式人生 > >Random-0至100間的50個隨機數

Random-0至100間的50個隨機數

3-1使用隨機類Random。 建立種子是1000的Random物件,然後,產生0至100間的50個隨機數。每行顯示10個,用空格間隔且對齊。
解:有兩種方法可以產生0至100之間的隨機數:
(int)(Math.random()*100
Random rad=new Random(1000);
 rad.nextInt(100)
(1)程式程式碼如下:
package cn.edu.jxufe.denghuan;

import java.util.Random;

public class RandomData {

	public static void main(String[] args) {
		Random rad=new Random(1000); //產生隨機數在0~1000之間(即0<=rad<1000)     
		System.out.print("隨機數如下所示: \n");       
		for(int i = 1;i<51;i++) {
			if(i%10==0)
				System.out.print(rad.nextInt(100)+"\n"); 
				//System.out.print((int)(Math.random()*100)+"\n");
			else
				System.out.print(rad.nextInt(100)+"\t");
				//System.out.print((int)(Math.random()*100)+"\t");		
		}        
		}
}

相關推薦

Random-010050隨機數

3-1使用隨機類Random。 建立種子是1000的Random物件,然後,產生0至100間的50個隨機數。每行顯示10個,用空格間隔且對齊。 解:有兩種方法可以產生0至100之間的隨機數: (int)(Math.random()*100 Random rad=new Ra

Python3:在0-1之間生成10隨機數

可以用來做抽樣分佈等,比如y*100就是在0-10之間取浮點數,以此類推。 import random i=1 while i<=10: y=random.random()#0-1之間抽樣隨機數 print(y) i=i+1

產生和等於100的5隨機數

題目:隨機產生5個數,這5個數每個數的範圍都在[10,35]之間,5個數的和是定值100,儘量讓5個數的概率隨機,寫出演算法?? #include <iostream> #include

10隨機數相加等於100

ray mat spa ole arr 十個 我們 span int 換成生活中的場景,就是一百個蘋果分給十個人,我們可以一個一個的取出,隨機分給某個人,直到分完 在js裏面,十個人即是一個長度為十的數組,每次數組隨機一個位置加一,執行一百次 var arr = new

VEFX維億:0費用開戶入金低100美金即可股指交易

  在股市的連續低迷之後,越來越多的投資者都傾向於選擇一個更成熟穩定的市場,因此近幾年也颳起了炒貴金屬、炒原油、炒指數的熱潮。就股指期貨市場來說,產品較為成熟,市場認可度較高,比股票具備更多的投資優勢。   而關於“炒股賺錢還是炒貴金屬、指數賺錢?”的問題,VEFX維億小編認為,對於普通投資者來說,貴金屬、

一隻猴子有100香蕉,把香蕉搬到50米之外的家裡,每次最多拿50香蕉,每走一米要吃掉一個香蕉,最後家裡能剩下幾香蕉

題目:一隻猴子有100個香蕉,把香蕉搬到50米之外的家裡,每次最多拿50個香蕉,每走一米要吃掉一個香蕉,最後家裡能剩下幾個香蕉。 答案: 很多人的方案:猴子先搬50根,走17米,在回來搬50根走到17米處,回來後再搬剩下的49根走完33米,最後得到16根!   但是其實可以剩下17根。 猴

js隨機產生4060100之間的不相同的數字存入陣列並順序排序

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <t

Loadrunner做效能測試:為什麼100使用者的響應時間反而比50使用者的響應時間更短?

我在中國外匯交易中心工作過一段時間,當時有個專業的Loadrunner測試團隊,他們的測試結果:為什麼100個使用者的響應時間反而比50個使用者的響應時間更短。分析:首先這肯定是一種不正常的現象,因為

0100隨機抽10不同的數,然後放入陣列中。再按順序打印出來

import java.util.Random; public class Qushu_dayin { public static void main(String[] args) {

別以為真懂Openstack: 虛擬機器建立的50步驟和100知識點(5)

八、KVM 這一步,像virsh start命令一樣,將虛擬機器啟動起來了。虛擬機器啟動之後,還有很多的步驟需要完成。 步驟38:從DHCP Server獲取IP 有時候往往資料庫裡面,VM已經有了IP,很多人就認為虛擬機器就得到了IP,可是總是連不進去,不知從

Hadoop中正常啟動了datanode但管理介面卻卻顯示0datanode節點或者只有本機的一個datanade,DFS Used顯示0100%)

 以下會列出引起該問題的常見原因,及其解決辦法 1、在hadoop已經啟動的前提下,使用命令netstat  -an |grep 9001  (改命令用來監聽namenode主節點通訊情況,9001為

程式設計珠璣之生成0n-1之間的k不同隨機序列的擴充套件問題 --2014人人網筆試題目

一般的思想是產生一個隨機數 arr[i] 後,和前面已經產生的arr[0]~arr[i-1]進行比較,如果有重複的就重新產生一個,該演算法的平均時間複雜度為:O(n^2) ,而最壞複雜度為無限!! 這裡我們按照程式設計珠璣上那個問題的擴充套件想法,利用空間換時間的演算法,生成隨機排列的數,此時時間複雜度

【java基礎程式題-001】程式設計輸出0~100所有能被3或5整除的數,每行輸出不多於5個數。

public class SearchNum { public static void main(String[] args) { // 找出0到100之間可以被3或5整除的數 int i

LR11生成圖表後修正Analysis中顯示請求的地址長度過短50字符的問題

宋體 需要 bre down 生成圖表 event ria style 還需 在LR11的安裝目錄下找到LRAnalysis80.ini文件,在其中的[WPB]下添加SURLSize=255內容。 其次還需要修改LR目錄下loader2.mdb文件,將其中的Breakdow

50技巧提高你的PHP網站程序執行效率

運用 絕對路徑 顯示 ase each follow 程序 zend feof 1、用單引號代替雙引號來包含字符串,這樣做會更快一些。因為PHP手冊中說echo是語言結構,不是真正的函數,故 把函數加上了雙引號)。 2、如果能將類的方法定義成static,就盡量定義成sta

【價格談判】——在生意場合勝出的50談判絕招

bsp 提高 我們 消息 實踐 們的 表情 第一章 開發 【價格談判】——在生意場合勝出的50個談判絕招 提對問題,你就是談判高手 -----------------------------------------------------------------------

用Java開發50棋類遊戲

popu 興趣 tracking 我們 ng- con 業務 dsm art 眼下已經開發完了兩個 1A2B 24點 打算開發以下的。直接在QQ上玩。QQ機器人已經有了。我們直接寫業務即可。有興趣的參與。機器人婷婷體驗群 Java技術交流 207224939 四棋

Python自動化3.0-------學習之路-------第一程序用戶登錄!

hide lap 標記 之路 判斷 () exit isp 互信 一、用戶登錄程序 知識點:1.input() 2.while 循環 3.fot 循環

【C語言程序】輸出前50素數

img include clu log isp ++ c語言 while bsp #include <stdio.h>#include <stdlib.h> int main(void) { int x=2; int i,cnt=0; while(c