打印10以内的加减法
生活随笔
收集整理的這篇文章主要介紹了
打印10以内的加减法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
朋友為了給孩子練習10以內加減法,讓我幫忙打印一些,我順便寫了個簡答的程序。代碼比較簡單,寫的不好,勿噴!不足之處望指出。再此謝過!!!
public static void main(String[] args) {TestTwo(); }public static void TestTwo() {Integer a = 0;Integer b = 0;for (int i = 0; i < 80; i++) {a = ToolClass.randomNum(10, 1);b = ToolClass.randomNum(10, 1);// 減法 a-()=bif (a > b) {System.out.print(a + " — ( ) = " + b + " ");} else {System.out.print(b + " — ( ) = " + a + " ");}// ()-a=bif (a + b <= 10) {System.out.print("( ) — " + b + " = " + a + " ");} else { // a > 5 b > 5 a>5 b<5 a<5 b>5if (a <= 5) {int c = ToolClass.randomNum(5, 1);System.out.print("( ) — " + a + " = " + c + " ");} else if (a > 5 && b > 5) {int c = ToolClass.randomNum(5, 1);System.out.print("( ) — " + (a - 5) + " = " + c + " ");} else {int c = ToolClass.randomNum(5, 1);System.out.print("( ) — " + b + " = " + c + " ");}}// 加法if (a < b) {System.out.println(a + " + ( ) = " + b + " ");} else {System.out.println(b + " + ( ) = " + a + " ");}} }工具類:
/*** 隨機生成一個小于已知數字的隨機數* @param maxNum 最大的數* @param minNum 最小的數* @return*/ public static Integer randomNum(int maxNum,int minNum) {int max=maxNum;int min=minNum;Random random = new Random();return random.nextInt(max)%(max-min+1) + min; }結果如下:
?
總結
以上是生活随笔為你收集整理的打印10以内的加减法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CMake教程之构建Qt平台
- 下一篇: 空谈误国/空想误家