java 加法运算_Java编程——两位数加法运算游戏

今天我们来用Java编程一个两位数加法运算游戏,程序能实现判断对错、加分、减少机会(每答错一题,五次结束)

下面是程序:

package Number;

import java.util.Scanner;

import java.util.Random;

public class Game {

public static void main(String[] args) {

int num3 = 5;

int num4 = 0;

int score = 0;

while(num3 != 0) {

int num1 = 1+(int)(Math.random()*100);

int num2 = 1+(int)(Math.random()*100);

System.out.print(num1 + "+" + num2 + "=");

Scanner sc = new Scanner(System.in);

num4 = (int)sc.nextDouble();

if(num1 + num2 == num4) {

score = score + 5;

System.out.println("答对了,加5分,共" + score + "分");

}

else {

num3 = num3 - 1;

System.out.println("答错了,还剩" + num3 + "次");//print打印,println打印并转行

}

}

System.out.print("游戏结束,你得了" + score + "分");

}}

完成后的效果应该是这样的:

fc5ea4c187fd

这个程序尤其要注意的是花括号的位置,while程序写下条件后就打花括号,格式如下:

while(条件){………………}

if语句的格式:

if(条件){………………}

else的格式:

else {………………}

合并起来:

while(条件1) {    ……    ……    if(条件2) {    ……    ……    }    else {    ……    ……    }

超简单吧?

喜欢的话请关注:迷你恐龙的博客!

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值