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 }
  • 相关阅读:
    扩展方法 之 Asp.Net篇【转】
    PowerDesiGner数据库设计
    DataFormatString格式化字符串的总结
    C#序列化对象为XMl于反序列化
    c# 反射初探【转】
    事件驱动的javascript 【转】
    每日一题力扣598
    每日一题力扣283
    每日一题力扣189数组的旋转 取模这个想法好棒!
    每日一题力扣119杨辉三角
  • 原文地址:https://www.cnblogs.com/xiaoyingying/p/7516100.html
Copyright © 2011-2022 走看看