Java實(shí)現(xiàn)隨機(jī)出題,10道10以內(nèi)加減法計(jì)算代碼實(shí)例
本文實(shí)例為大家分享了Java實(shí)現(xiàn)隨機(jī)出題,10道10以內(nèi)加減法計(jì)算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實(shí)現(xiàn)隨機(jī)出題,10道10以內(nèi)加減法計(jì)算詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Java中弱引用和軟引用的區(qū)別以及虛引用和強(qiáng)引用介紹
很早Java API就添加了弱引用(WeakReference)和軟引用(SoftReference),但并不是所有的程序員都熟悉這兩個(gè)概念2014-04-04
基于Java隨機(jī)生成手機(jī)短信驗(yàn)證碼的實(shí)例代碼
這篇文章主要介紹了Java隨機(jī)生成手機(jī)短信驗(yàn)證碼的實(shí)例代碼,代碼分為哦簡(jiǎn)單版和復(fù)雜版,需要的朋友可以參考下2019-04-04
MyBatisPlus報(bào)錯(cuò):Failed to process,please exclud
這篇文章主要介紹了MyBatisPlus報(bào)錯(cuò):Failed to process,please exclude the tableName or statementId問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08
Java ArrayList與Vector和LinkedList的使用及源碼分析
ArrayList、Vector、LinkedList類均在java.util包中,均為可伸縮數(shù)組,即可以動(dòng)態(tài)改變長(zhǎng)度的數(shù)組。ArrayList 和 Vector都是基于存儲(chǔ)元素的Object[] array來實(shí)現(xiàn)的,它們會(huì)在內(nèi)存中開辟一塊連續(xù)的內(nèi)存來存儲(chǔ)2022-11-11
SpringBoot實(shí)現(xiàn)Md5對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)加密的示例
本文主要介紹了SpringBoot實(shí)現(xiàn)Md5對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)加密的示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04

