• switch-if 买*程序


     1 package com.java.test;
     2 
     3 import java.util.Scanner;
     4 
     5 public class practice3_15 {
     6 
     7     public static void main(String[] args) {
     8         int lottery = (int)(Math.random() * 1000);
     9         //System.out.println(lottery);
    10         Scanner sc = new Scanner(System.in);
    11         System.out.println("Enter your lotter pick (three digits):");
    12         int guess = sc.nextInt();
    13         
    14         int lotteryDigits1 = lottery / 100;
    15         int lotteryDigits2 = lottery / 10;
    16         int lotteryDigits3 = lottery % 10;
    17         
    18         int guessDigit1 = guess / 100;
    19         int guessDigit2 = guess / 10;
    20         int guessDigit3 = guess % 10;
    21         
    22         if(guess == lottery) {
    23             System.out.println("win $10 000");
    24         } else if (
    25                 ((guessDigit1 == lotteryDigits1) && (guessDigit2 == lotteryDigits3) && (guessDigit3 == lotteryDigits2))||
    26                 ((guessDigit1 == lotteryDigits2) && (guessDigit2 == lotteryDigits1) && (guessDigit3 == lotteryDigits3))||
    27                 ((guessDigit1 == lotteryDigits2) && (guessDigit2 == lotteryDigits3) && (guessDigit3 == lotteryDigits1))||
    28                 ((guessDigit1 == lotteryDigits3) && (guessDigit2 == lotteryDigits1) && (guessDigit3 == lotteryDigits2))||
    29                 ((guessDigit1 == lotteryDigits3) && (guessDigit2 == lotteryDigits1) && (guessDigit3 == lotteryDigits2))
    30                 ) {
    31             System.out.println("win $3000");
    32         } else if (
    33                 (guessDigit1 == lotteryDigits1)||(guessDigit1 == lotteryDigits2)||(guessDigit1 == lotteryDigits3)||
    34                 (guessDigit2 == lotteryDigits1)||(guessDigit2 == lotteryDigits2)||(guessDigit2 == lotteryDigits3)||
    35                 (guessDigit3 == lotteryDigits1)||(guessDigit3 == lotteryDigits2)||(guessDigit3 == lotteryDigits3)
    36                 ) {
    37             System.out.println("win $1000");
    38         } else {
    39             System.out.println("sorry");
    40         }
    41         
    42 
    43     }
    44 
    45 }
  • 相关阅读:
    客户区大小 clientWidth & clientHeight
    输出页面中所有的标签
    偏移量 offsetLeft & offsetTop
    输出页面中指定的标签 2
    Ubuntu 12.10击败Windows 8的十个理由
    InnoDB与MyISAM的六大区别
    总承包建设企业多项目管理成熟度
    软考信息系统项目管理师考试计算公式
    (1042)MySQL报错1042Can’t get hostname for your address解决
    20个数据库设计最佳实践
  • 原文地址:https://www.cnblogs.com/xiaoyingying/p/7516100.html
Copyright © 2020-2023  润新知