您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Java如何實現猜數字,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
題目:
程序自動生成一個1-100之間的數字,實用程序實現猜出這個數字是多少? 當猜錯的時候根據不同情況給出相應的提示:
猜的數字比真實數字大,提示猜的數據大了;
猜的數字比真實數字小,提示猜的數小了;
猜的數字等于真實數字,提示恭喜猜中了。
分析:
使用隨機數生成該數字(范圍0-100);
使用循環反復進行猜數字過程;
使用鍵盤錄入實現輸入的猜測數字;
比較猜測的數字與生成的數字;
猜中后結束循環;
實踐:
代碼如下(示例):
public class Demo2 { public static void main(String[] args) { //不愛生姜不吃醋 // 使用隨機數生成該數字(范圍0-100); //需要導包import java.util.Random; Random r=new Random(); int num=r.nextInt(100)+1; // 使用循環反復進行猜數字過程; while(true) { // 使用鍵盤錄入實現輸入的猜測數字; Scanner sc = new Scanner(System.in); System.out.println("請輸入你猜的數字:"); int s = sc.nextInt(); // 比較猜測的數字與生成的數字; if(s>num){ System.out.println("猜的數字大了!"); }else if(s<num){ System.out.println("猜的數字小了!"); }else{ System.out.println("恭喜你,猜中了!"); // 猜中后結束循環; break; } } } }
關于“Java如何實現猜數字”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。