java抽奖小程序
时间: 2023-07-28 10:06:24 浏览: 177
以下是一个简单的 Java 抽奖小程序的示例代码:
```
import java.util.Random;
import java.util.Scanner;
public class Lottery {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Random random = new Random();
int lotteryNumber = random.nextInt(100); // 生成随机数,范围在0~99
System.out.print("请输入一个两位数的整数:");
int guessNumber = input.nextInt();
System.out.println("中奖号码是:" + lotteryNumber);
if (guessNumber == lotteryNumber) {
System.out.println("恭喜你中奖了!");
} else if (guessNumber / 10 == lotteryNumber % 10 && guessNumber % 10 == lotteryNumber / 10) {
System.out.println("恭喜你中了二等奖!");
} else if (guessNumber / 10 == lotteryNumber / 10 || guessNumber % 10 == lotteryNumber % 10 || guessNumber / 10 == lotteryNumber % 10 || guessNumber % 10 == lotteryNumber / 10) {
System.out.println("恭喜你中了三等奖!");
} else {
System.out.println("很遗憾,你没有中奖。");
}
}
}
```
这个程序会随机生成一个 0~99 的整数作为中奖号码,用户需要输入一个两位数的整数作为猜测的号码。如果用户猜中了中奖号码,则输出“恭喜你中奖了!”;如果用户猜中了中奖号码的两个数字,但是顺序不对,则输出“恭喜你中了二等奖!”;如果用户猜中了中奖号码的一个数字,则输出“恭喜你中了三等奖!”;如果用户没有猜中,则输出“很遗憾,你没有中奖。”。
阅读全文