黑马程序员技术交流社区

标题: 数字游戏,比较大小 [打印本页]

作者: 大山的伤    时间: 2016-4-14 23:22
标题: 数字游戏,比较大小
import java.util.Scanner;   class Demo_number{
                 static public void main(String[] args){
                          Scanner sc=new Scanner(System.in);
                          System.out.println("请输入一个数字:");
                          int x=sc.nextInt();
                          System.out.println("请输入第二个数字:");
                           int y=sc.nextInt();
                          int right=(x>y)?x:y:
                         System.out.println("您输入的最大数值为:"+right);
}   
}

作者: 倚码可待    时间: 2016-4-15 13:24
多个数字呢????
作者: 董改名    时间: 2016-4-15 17:13
挺好啊!!
作者: 大山的伤    时间: 2016-4-15 22:10
董改名 发表于 2016-4-15 17:13
挺好啊!!

一起加油吧!
作者: tongtian    时间: 2016-4-15 22:18
好厉害,大神啊
作者: 心若不动    时间: 2016-4-16 20:41
努力努力!!!!!
作者: fanlelong    时间: 2016-4-16 21:31
蛮不错的
作者: 大山的伤    时间: 2016-4-16 22:06
倚码可待 发表于 2016-4-15 13:24
多个数字呢????

可以用temp承接,再用temp和下一个数比较
int temp;
作者: 大山的伤    时间: 2016-4-16 22:07
倚码可待 发表于 2016-4-15 13:24
多个数字呢????

可以用一个中间值temp,赋值后和后边的数字继续比较!三元可也可以的!
作者: 大山的伤    时间: 2016-4-16 22:08
董改名 发表于 2016-4-15 17:13
挺好啊!!

继续努力,共同成长!
作者: 大山的伤    时间: 2016-4-16 22:09
心若不动 发表于 2016-4-16 20:41
努力努力!!!!!

一起努力,共同成长!!!!
作者: yy0328    时间: 2016-4-16 22:10
玩玩玩玩玩玩
作者: 倚码可待    时间: 2016-4-16 22:12
大山的伤 发表于 2016-4-16 22:07
可以用一个中间值temp,赋值后和后边的数字继续比较!三元可也可以的!

我想说的是可变参数
作者: 大山的伤    时间: 2016-4-16 22:20
倚码可待 发表于 2016-4-16 22:12
我想说的是可变参数

((x<y)?x:y)<z?((x<y)?x:y):z;                      一直延续这种算法
作者: 新人一枚    时间: 2016-4-16 23:03
多个猜字游戏
import java.util.*;
  class playGame {
         
          public static void main(String [] args){
                //创建录入对象
                Scanner sc = new Scanner(System.in);
                //提示用户输入
                System.out.println("请输入一个整数");
                //猜想的数字,random的范围是0.0-1.0
                int num = (int)((Math.random()*100)+1);//1-100的数字
                //因为不知道需要猜想多少次,所以用while无限循环
                while(true){
                        int i = sc.nextInt();
                        if (i>num) {
                                System.out.println("猜的数比实际数大!");
                        }else if (i<num) {
                                System.out.println("猜的数比实际数小!");
                        }else{
                                System.out.println("恭喜你,猜中了!");
                                break;
                        }
                }
          }
  }
作者: 大山的伤    时间: 2016-4-16 23:05
新人一枚 发表于 2016-4-16 23:03
多个猜字游戏
import java.util.*;
  class playGame {

很好啊,值得借鉴!
作者: 倚码可待    时间: 2016-4-17 15:14
大山的伤 发表于 2016-4-16 22:20
((x

你去看看,不是你想的这样
作者: 13120298870    时间: 2016-4-17 17:03
tongtian 发表于 2016-4-15 22:18
好厉害,大神啊

你是不是javaEE 基础班的,头像太眼熟了,哈哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2