博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从零开始学java(猜数字游戏)
阅读量:6273 次
发布时间:2019-06-22

本文共 604 字,大约阅读时间需要 2 分钟。

练练手不喜勿喷,看到什么学习什么第一次发博客格式就见见谅。。。。。                                            2016-07-21 19:55:02

import java.util.Scanner;

public class GuessNumber {   
    public static void main(String[] args) {       
        int num=(int)(Math.random()*100)+1;//[1,100]
        System.out.println("请输入1-100之间的整数");
        Scanner sc= new  Scanner(System.in);
        while(true){           
        int input =sc.nextInt();
        if(input>num){
            System.out.println("太大了");
        }else if(input<num){
            System.out.println("太小了");
        }else{
            System.out.println("恭喜你,猜对了!");           
        }
    }
    }
}
这个小程序在我看来可以缩减可以扩充。

缩减起来我们可以看到这个小程序只是 Math.random应用和Scanner 的人机互动操作。

向大的方向方向看,可以是某些博主抽楼下发言送奖励功能的核心。。 

(随机数,概率)概率学的计算机基础。。。。

下个程序是这个程序复杂版,都是应用random核心思想。

博主在分享个免费FQ软件

 

 

 

转载地址:http://yumpa.baihongyu.com/

你可能感兴趣的文章
Python爬虫学习系列教程
查看>>
【数据库优化专题】MySQL视图优化(二)
查看>>
【转载】每个程序员都应该学习使用Python或Ruby
查看>>
PHP高级编程之守护进程,实现优雅重启
查看>>
PHP字符编码转换类3
查看>>
rsync同步服务配置手记
查看>>
Android下创建一个sqlite数据库
查看>>
数组<=>xml 相互转换
查看>>
MFC单文档应用程序显示图像
查看>>
poj 2777(线段树的节点更新策略)
查看>>
Swift-EasingAnimation
查看>>
[翻译] BKZoomView
查看>>
C++类设计的一些心得
查看>>
tableVIew删除时的delete按钮被挡住时重写的方法
查看>>
读cookie中文字符乱码问题
查看>>
招募译者翻译并发数据结构
查看>>
普通表转换为分区表
查看>>
Java 容器 & 泛型:三、HashSet,TreeSet 和 LinkedHashSet比较
查看>>
性能优化总结(六):预加载、聚合SQL应用实例
查看>>
http缓存知识
查看>>