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 }
  • 相关阅读:
    struts2.1.6存在中文乱码的bug
    记Spring下autowire为name时的一个现象
    AOP注解不起作用的debug结果
    占位
    占位
    Hibernate学习小结
    Struts2学习笔记
    金尚网上商城项目第一章小结
    JavaWeb 学习的第一阶段总结
    大话设计模式 笔记——策略模式
  • 原文地址:https://www.cnblogs.com/xiaoyingying/p/7516100.html
Copyright © 2011-2022 走看看