1. 程式人生 > >3.7.2猜數字遊戲

3.7.2猜數字遊戲

問題:

程式碼:

主方法:

public class Test {
       public static void main(String[]args){
       GreekAlphabet guess=new GreekAlphabet();
       guess.judge();
   }
}

其他:

import java.util.Scanner;
import java.util.Random;
public class GreekAlphabet {
    void judge(){
        Scanner reader=new Scanner(System.in); 
        Random random=new Random();
        
         int realNumber=random.nextInt(100)+1;//random.nextInt(100)是[0,100]中的隨機整數
          System.out.println("Give you anumber between 0-100:please enter a number to guess it!");
          int number=reader.nextInt();
          System.out.println("Please enter your guess number :");
          while(number!=realNumber){
              if(number>realNumber){
                  System.out.println("You guess number is small big!");
                  number=reader.nextInt();
              }else if(number<realNumber){
                System.out.println("You guess number is small little!");
                number=reader.nextInt();
              }
           }
                  System.out.println("Right!");   
    } 
}

執行結果:

總結:認識到了Java裡面的隨機取值。

相關推薦

3.7.2數字遊戲

問題: 程式碼: 主方法: public class Test { public static void main(String[]args){ GreekAlphab

7-24 數字遊戲

猜數字遊戲是令遊戲機隨機產生一個100以內的正整數,使用者輸入一個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了(“Too big”),還是小了(“Too small”),相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示“Bing

7-24 數字遊戲 (15 分)

猜數字遊戲是令遊戲機隨機產生一個100以內的正整數,使用者輸入一個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了(“Too big”),還是小了(“Too small”),相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示“Bing

Java第三章上機實踐-實驗2-數字遊戲

 Guess.java import java.util.Random; import java.util.Scanner; /* * To change this template, cho

通過遊戲學python 3.6 第一季 第三章 實例項目 數字遊戲--核心代碼--猜測次數--隨機函數和屏蔽錯誤代碼--優化代碼及註釋 可復制直接使用 娛樂 可封裝 函數

nbsp 退出 而不是 判斷 and 封裝 except 次數 img 1 #猜數字--核心代碼--猜測次數--隨機函數和屏蔽錯誤代碼---優化代碼及註釋 2 3 import random 4 number = random.randint(1,

通過遊戲學python 3.6 第一季 第九章 實例項目 猜數字遊戲--核心代碼--猜測次數--隨機函數和屏蔽錯誤代碼--優化代碼及註釋--簡單賬號密碼登陸--賬號的註冊查詢和密碼的找回修改--鎖定賬號--鎖定次數--菜單功能'menufile

lock isp 無限循環 lis true 條件判斷 elif bre format 通過遊戲學python 3.6 第一季 第九章 實例項目 猜數字遊戲--核心代碼--猜測次數--隨機函數和屏蔽錯誤代碼--優化代碼及註釋--簡單賬號密碼登陸--賬號的註冊查詢和密碼的

演算法競賽入門經典 3-4 數字遊戲的提示

題目描述 實現一個“猜數字”的遊戲。給定答案序列和使用者猜的序列,統計有多少數字位置正確(A),有多少數字在兩個序列都出現過但位置不對(B)。輸入包含多組資料,每組輸入第一行為序列長度n,第二行是答案序列,接下來是若干行猜測序列。猜測序列全0時該資料結束。n=0時輸入結束。 樣例

JAVA--第2周實驗--數字遊戲

/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱:猜數字遊戲 * 作 者: 雷恆鑫 * 完成日期: 2012 年 09 月 07 日

免費手機"數字"遊戲2.0正式版釋出啦

我的部落格前段時間發表了一篇關於猜數字遊戲的文章.利用業餘時間,現在終於完成了S60 3rd手機上的正式版"幸運猜數字2.0",而且它還是完全免費哦. 這是我開發第一款S60手機上的正式版遊戲,經過前段時間不斷的研究,測試和完善,目前,該版本已經十分完善了.和以前的遊戲相比,這次的版本我調整和增加

數字遊戲--查看歷史記錄

dump span utf style col pri 就會 tor 再次 猜數字遊戲,就是隨機生成一個數字,猜這個數字的大小,輸入的值會有提醒比真值大還是小。這個新是說通過加入隊列來實現了可以查看之前輸入過得值。 1 # encoding = utf-8 2 fro

JavaScript一個數字遊戲

通過 mage cnblogs 方法 fun else if dom innerhtml random 效果圖: 代碼: <body> <script type="text/javascript"> window.onload = newgame

數字遊戲的提示

image images 思路 mes cst () font 題目 blog 題目來自劉汝佳編著的《算法競賽入門經典(第二版)》 題目描述: 我的代碼: #include<iostream> #include<cstring

練習題 --- 數字遊戲

ges 技術分享 mage alt 一個 images nbsp src 題目 題目: 由一個人隨機寫一個整數1-99 每次輸入一個數字,若沒有猜對,則縮小數字範圍。 直到猜對數字為止。遊戲結束 我的答案 實現結果 練習題 --- 猜數字遊戲

實驗任務五:數字遊戲

new pub roman 一個 截圖 輸入 class () blog 猜數字遊戲 程序設計思想:想讓猜數字這個遊戲可以成功編譯並運行,首先它的遊戲思維是簡單的,系統先自動生成一個1~100之間的數字,然後由用戶進行猜測,用一個循環,當猜的數字不一樣時,提醒用戶猜大或猜小

java 實現數字遊戲 隨機給定一個數字大小直到正確

個數字 blog spa 猜數字 style ring imp code ont package com.swift; import java.util.Random; import java.util.Scanner; public class GuessBigSm

數字遊戲實現過程

logs 數字遊戲 實現 oid 存在 scanner 最終 輸出 eth 一、程序設計思想: 1.使用(int)(Math.Random()*100+1)設置1~100的隨機整數。 2.用戶輸入值與隨機數作比較,若不相等,則進入while循環並判斷大小關系,繼續猜。 3.

數字遊戲設計

ext style tex 總結 對話 思路 輸入 es2017 block 程序題目: 設計思路: 定義相關內容 是計算機產生隨機數,然後用對話框進行相應的輸入輸出操作,運用if...else和while循環進行判斷猜的數字是大還是小直至結果一樣即可。 流程圖:

多線程:用兩個線程玩數字遊戲......

sta [] 自動生成 num 數字 print max alt nts package Thread11; public class Guess { public static void main(String[] args) { // TODO 自動生成的方法

java之數字遊戲

while print system 隨機 循環 system.in 輸入 pri 用戶 一.要求:程序運行時1.提示用戶輸入數字2.如果猜中則輸出猜對了3.如果沒猜中則提示數字大了或者小了,並提示繼續猜,直到猜中4.用戶按輸入0則退出遊戲5.用while循環寫6.猜的數字

數字遊戲;庫的使用:turtle

break 個數字 port image mage img 輸入 put spa >>> import turtle >>> turtle.circle(10) >>> turtle.circle(20) >&g