java写一个简单的随机答题程序

java写一个随机答题程序

描述:系统自动生成一个简单的加法表达式。让用户输入答案进行答题,答对加10分。错误不扣分,当用户输入-1时,结束程序。

public class Addition {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        @SuppressWarnings("resource")
        Scanner scan=new Scanner(System.in);
        int score=0;//统计得分
        for (int i = 1; i < 10; i++) {
            int a=(int)(Math.random()*100);//随机生成两个数相加
            int b=(int)(Math.random()*100);
            int result=a+b;//保存正确的运算结果
            System.out.println("("+i+")"+a+"+"+b+"=?");//输出随机生成表达式
            
            System.out.println("请答题:");
            int answer=scan.nextInt();
            
            if(answer==-1) {
                break;
            }
            
            if(answer==result) {//判断答案,以及加分
                System.out.println("恭喜你!答对了");
                score=score+10;//答对一题加10分。
            }else {
                System.out.println("不好意思,答错了");
            }
            
            
        }
        System.out.println("您的得分为:"+score);
        
        
        
    }

}
 

全部评论

相关推荐

牛客251490824号:你这不去保研找鸡毛工作
点赞 评论 收藏
分享
菜鸡29号:根据已有信息能初步得出以下几点: 1、硕士排了大本和大专 2、要求会多语言要么是招人很挑剔要么就是干的活杂 3、给出校招薪资范围过于巨大,说明里面的薪资制度(包括涨薪)可能有大坑
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务