zoukankan      html  css  js  c++  java
  • 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 }
  • 相关阅读:
    Hadoop源代码分析
    Java中如何把两个数组合并为一个
    数据库死锁的解决办法
    Java程序中解决数据库超时与死锁
    mysql 死锁检查
    JDBC事务和数据库事务嵌套的讨论 .
    嵌套事务和事务保存点的错误处理
    java string常见操作题
    java基本数据类型包装类
    java string
  • 原文地址:https://www.cnblogs.com/xiaoyingying/p/7516100.html
Copyright © 2011-2022 走看看