Java實現(xiàn)隨機出題,10道10以內(nèi)加減法計算代碼實例
更新時間:2019年04月26日 14:11:04 作者:Advancing-Swift
這篇文章主要介紹了Java實現(xiàn)隨機出題,10道10以內(nèi)加減法計算,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
本文實例為大家分享了Java實現(xiàn)隨機出題,10道10以內(nèi)加減法計算l的具體代碼,供大家參考,具體內(nèi)容如下
package com.swift;
import java.awt.Toolkit;
import java.util.Scanner;
public class PlusQuiz {
public static void main(String[] args) {
int i=0;
int number1=0,number2=0;
for(;;) {
number1=(int) (Math.random()*10);
number2=(int) (Math.random()*10);
//加法部分
System.out.println("What is "+number1+"+"+number2+"?");
Scanner scan=new Scanner(System.in);
int answer=scan.nextInt();
if(answer==number1+number2) {
System.out.println("√");
Toolkit.getDefaultToolkit().beep();
//System.out.println('\007');
}else {
System.out.println("×");
System.out.println(number1+"+"+number2+" should be "+(number1+number2));
}
//減法部分
if(number1<number2) {
int temp;
temp=number1;
number1=number2;
number2=temp;
}
System.out.println("What is "+number1+"-"+number2+"?");
int answer2=scan.nextInt();
if(answer2==number1-number2) {
System.out.println("√");
for(int time=0;time<6;time++)
Toolkit.getDefaultToolkit().beep();
}else {
System.out.println("×");
System.out.println(number1+"-"+number2+" should be "+(number1-number2));
}
//判斷加減法完成次數(shù)
i++;
if(i==5) {
break;
}
}
}
}
以上所述是小編給大家介紹的Java實現(xiàn)隨機出題,10道10以內(nèi)加減法計算詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Java中弱引用和軟引用的區(qū)別以及虛引用和強引用介紹
很早Java API就添加了弱引用(WeakReference)和軟引用(SoftReference),但并不是所有的程序員都熟悉這兩個概念2014-04-04
MyBatisPlus報錯:Failed to process,please exclud
這篇文章主要介紹了MyBatisPlus報錯:Failed to process,please exclude the tableName or statementId問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08
Java ArrayList與Vector和LinkedList的使用及源碼分析
ArrayList、Vector、LinkedList類均在java.util包中,均為可伸縮數(shù)組,即可以動態(tài)改變長度的數(shù)組。ArrayList 和 Vector都是基于存儲元素的Object[] array來實現(xiàn)的,它們會在內(nèi)存中開辟一塊連續(xù)的內(nèi)存來存儲2022-11-11
SpringBoot實現(xiàn)Md5對數(shù)據(jù)庫數(shù)據(jù)加密的示例
本文主要介紹了SpringBoot實現(xiàn)Md5對數(shù)據(jù)庫數(shù)據(jù)加密的示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04

