Java基础之for循环案例(二)
2017-12-08 23:20
429 查看
随即生成10题加法运算题,计算得分
import java.util.Scanner; import java.util.Random; public class For02{ public static voic main(String[] args){ System.out.println("欢迎参加十道数学题目的测试(输入0结束)请准备,GO!GO!GO!:"); Random ran = new Random(); Scanner s = new Scanner(System.in); int num1 = 0; int num2 = 0; int answer = 0; int result = 0; int score = 0; for(int i =1;i<=10;i++){ num1 = ran.nextInt(100) + 1; num2 = ran.nextInt(100) + 1; System.out.println(i + ")." + num1 + " + " + num2 + " = ?"); //得到正确答案 answer = num1 + num2; //得到用户从键盘读入的结果 result = s.nextInt(); if(result == 0){ break; }else if(result == answer){ System.out.println("答对了!你真棒!"); score += 10; }else{ System.out.println("答错了!你真笨!"); } } s.close(); if(result == 0){ System.out.println("太遗憾了,下次再来玩吧!"); }else{ System.out.println("本次加法测试已经结束,您的最终得分为:" + score); } } }
相关文章推荐
- Java基础之for循环案例
- java基础案例:for循环和while循环
- Java基础应用之循环控制(for循环输出空心的菱形)
- 清华大学计算中心培训部-技术分享:Java基础教程:增强的for循环
- 【Java语言】嵌套For循环性能优化案例
- java基础学习——循环结构(while,do-while,for)笔试题
- java基础_day0012_for_break_continue_循环标签
- Java基础---Java循环之for(二十四)
- java基础--while循环实现存钱问题案例
- 使用for循环经典案例输出空心的菱形 in Java
- 黑马程序员_java编程基础第3天1-5 循环结构while;do while;for
- Java基础回顾_Java for循环运行步骤Code详解
- java基础学习——循环结构(while,do-while,for)
- java基础_day0004_循环_for
- Java基础笔记整理---【05】switch分支语句、for循环语句
- java基础_day0005_循环_for_002
- java基础--for循环实现五位数中的回文数
- java基础--for循环输出"*"号三角形
- java基础之增强for循环和jdk字符串
- for、while循环(java基础知识四)