猜数字游戏,游戏规则:程序内置一个1到1000之间的数字作为猜测的结果,由用户猜测此数字。分别用 while 和 do-while 语句实现。


import java.util.Scanner;
public class NumberGuess {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int num = (int)(Math.random()*1000+1); //生成随机数System.out.println(num);//do-while语句int guess;do {System.out.println("猜吧!");guess = scan.nextInt();  //1、3if (guess == 0) {  // 输入0,退出break;}if(guess > num) {  //循环条件System.out.println("太大了"); // 大小提示}else if(guess<num) {System.out.println("太小了");}}while(guess != num);if(guess==num) {System.out.println("恭喜你猜对了!");}else {System.out.println("下次再来吧!");  //输入0,退出提示}//while语句/*System.out.println("猜吧!");int guess = scan.nextInt();   //循环变量初始化while (guess != num) {if (guess == 0) {  // 输入0,退出break;}if(guess > num) {  //循环条件System.out.println("太大了"); // 大小提示}else {System.out.println("太小了");}System.out.println("猜吧!");guess = scan.nextInt();  //循环变量的改变}  if(guess==num) {System.out.println("恭喜你猜对了!");}else {System.out.println("下次再来吧!");  //输入0,退出提示}*/}}

Java学习小程序(5)猜数字游戏相关推荐

  1. 小程序实现猜数字游戏

    游戏是小程序一个比较有趣的分类,我们今天就带着大家实现一下猜数字的游戏.每次输入数字,显示结果,有以下几种情况: 1.猜高了 2.猜低了 3.猜对了,游戏结束 1 组件搭建 开发游戏的话,我们先搭建组 ...

  2. 猜数字游戏python程序_python经典小程序:猜数字游戏

    #猜数字游戏 import random #impor语句导入random模块 guessor=0;print("#"*30) #输出30个"#"(" ...

  3. 猜物品游戏java编程_小猿圈Java初学者练习小案例:猜数字游戏

    对于Java初学者,如果没有好的引导,可能会觉得自己学什么都不好,学什么都不会,这个时候就要给他们一下小的案例,让他们去实践一下,让他们知道自己学的东西是可以用到的,小猿圈java讲师为你准备了Jav ...

  4. java 后台跳出提示_小猿圈Java初学者练习小案例:猜数字游戏

    对于Java初学者,如果没有好的引导,可能会觉得自己学什么都不好,学什么都不会,这个时候就要给他们一下小的案例,让他们去实践一下,让他们知道自己学的东西是可以用到的,小猿圈java讲师为你准备了Jav ...

  5. java猜数字游戏应用程序_猜数字游戏的Java小程序

    /* 猜数字游戏: 1,产生随机数. 2,获取键盘录入. 3,将录入数据变成数字,和随机数比较. 给出提示信息. 4,重复这个过程,如果猜中,程序就结束. 注意:对于输入1~100以外的数字,,以及非 ...

  6. rust学习(二)猜数字游戏主要语句和理解

    本来是想昨晚一起发的,但当时只学了一半,不具体,就没发.闲话不说,切入正题 上两节,讲的是rust最基本的,是一切的基础.我觉得能上这个论坛肯定是有编程基础的,最起码了解c吧,所以前面标点符号,每句后 ...

  7. C语言小恶搞之猜数字游戏

    这是一个用C语言做的带惩罚的猜数字游戏 下面是咱运用到的新知识! 1.自动关机部分:可搜索C语言实现电脑自动关机程序 system("shutdown -s -t 60");//注 ...

  8. python一个小程序:猜数字

    猜数字游戏程序运行示例: I am thinking of a number between 1 and 20. Take a guess. 8 Your guess is too low. Take ...

  9. 基于微信小程序的猜数字小游戏设计与实现

    目录 一.技术基础 1 1.1 微信小程序开发基础 1 1.1.1 小程序技术背景 1 1.1.2 小程序框架基础 2 1.2 小程序样式.布局与事件响应 2 1.2.1 样式与布局基础 2 1.2. ...

最新文章

  1. Fescar 发布 0.3.0 版本, 支持 Eureka 注册中心
  2. visual studio 的git插件推荐
  3. Thymeleaf中使用select进行消息回显时提示:Exception evaluaating SpringEL expression
  4. bnuoj 1068 比赛安排
  5. pythonddos防御_浅谈拒绝服务攻击的原理与防御(7):用Python和C实现syn flood攻击...
  6. python map函数返回类型_使用map和lambda函数发送两个参数并返回两个值
  7. express 4.*升级后带来的影响
  8. 史上最强大的僵尸网络 Dark_nexus 横空出世
  9. 蓝桥杯2015年第六届C/C++B组第六题-加法变乘法
  10. LeetCode Longest Increasing Subsequence
  11. ArrayList与Vector的区别
  12. Visual Studio 2013 、Matlab 2014产品密钥
  13. SoC设计与验证——总线篇——AXI总线
  14. 医惠护理系统服务器错误,医惠智能云随访系统
  15. 生而美者,若知之,若不知之,若闻之,若不闻之
  16. 将vscode打造成无敌的IDE(5)打造shell IDE--三大神器
  17. 2017 linux wine 迅雷,Ubuntu+Wine+迅雷+QQ安装方法
  18. jQuery的siblings方法
  19. centos启动停留在started GNOME display manager
  20. Wireshark入门与进阶系列(二)

热门文章

  1. vue_axios详解
  2. 【题意+分析】1067 Sort with Swap(0, i) (25 分)_24行代码AC
  3. 【传智播客】JavaWeb程序设计任务教程 第一章练习答案
  4. Linux LVM与磁盘配额详解
  5. laravel php resources,利用 Laravel Resources 来整合第三方 API 数据
  6. flask创建mysql表_MySQL表不是使用Flask和PyMySQL创建的
  7. c语言 字符串 正序再倒序_新特性解读 | MySQL 8.0 索引特性3 -倒序索引
  8. 矩形排样 matlab,二维多阶段矩形剪切排样算法(精).pdf
  9. html怎么设置单选框样式,CSS - 如何设置所选单选按钮标签的样式?
  10. centos 删除crontab_centos7 定时任务crontab命令详解