继续发些Java学习过程中的编程练习。

1、编程作业

猜字游戏:猜一个介于1到10之间的数字,然后将猜测的值与实际值继续比较,并给出提示,以便能更接近实际值,直到猜中为止。

2、编程要点分析

(1)随机生成1到10之间的整数;

(2)用循环结构;

(3)循环条件:猜测值与实际值不相等;

(4)循环体内容:输入实际值,进行判断;

(5)输出猜到的值。

3、编程内容

package xunHuan;import java.util.Scanner;public class GuessDemo {public static void main(String[] args) {int number=(int)(Math.random()*10+1);//使用随机数生成1到10之间的整数System.out.println("number="+number);int guess;System.out.println("猜一个介于1到10之间的数");do {System.out.println("请输入你猜测的数:");Scanner sc=new Scanner(System.in);guess=sc.nextInt();if(guess>number) {System.out.println("太大!");}else if(guess<number){System.out.println("太小!");}}while(number!=guess);System.out.println("恭喜,你猜中了!答案为:"+number);}
}

(喜欢法国著名作家左拉的座右铭:没有一天不写一行。        坚持每天学习与写作☺)

Java循环结构编程练习相关推荐

  1. java 循环结构和常用的类 总结笔记

    这里主要总结:Number 类.Character 类.String 类.StringBuffer 和 StringBuilder 类 java循环结构比较简单,这里只总结Java 增强 for 循环 ...

  2. java循环结构教程

    循环的语法我发一下: while( 布尔表达式 ) {//循环内容} do {//代码语句}while(布尔表达式); for(初始化; 布尔表达式; 更新) {//代码语句} 今天录制了一下java ...

  3. Java 循环结构 for while

    Java 循环结构 for, while 及 do-while 顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: • while ...

  4. c 结构体在声明时赋值_Java基础知识 初识Java 循环结构进阶 数组 数据类型 各种运算符...

    今天给大家带来的是初级Java基础部分的知识:包括初始Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...

  5. Java 循环结构 - for, while 及 do...while

    顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: while循环 do-while循环 for循环 在Java5中引入了一种主要 ...

  6. Java循环结构与条件语句

    循环与条件 前言 一.循环结构 1.while循环 2.do...while 3.for循环 3.1 简单for循环 3.1 foreach(增强for循环) 二.条件语句 1.if...else 2 ...

  7. 猿创征文|java循环结构

    java有三种循环结构,分别是for循环结构.while循环结构.do-while选择结构,先来说说for循环. for循环结构 for循环结构的基本写法如下: for(初始化语句;条件判断语句;条件 ...

  8. Java循环结构—条件循环

    文章目录 一.为什么要用循环 (一) 老实用笨方法 (二)采用循环结构方法 1.采用计数循环(for循环) 2.采用条件循环(while循环) 二.条件循环 (二)前测试循环-while循环 1.语法 ...

  9. CC00080.bigdatajava——|Java循环结构.V19|——|Java.v19|流程控制|总结|

    一.分支结构: ### --- 分支结构: ~~~ --> if分支结构.if else分支结构.if else if else分支结构.switch case分支结构 ### --- 循环结构 ...

最新文章

  1. 重塑HPE:6笔收购推动销售增长
  2. Linux-鸟菜-0-计算机概论
  3. UA OPTI512R 傅立叶光学导论15 2-D Fourier变换与Hankel变换
  4. Kaggle知识点:数据分析EDA
  5. 几个常见的 slice 错误
  6. 计算机组成原理中ID是什么,计算机组成原理.doc
  7. Matlab画图技巧之保存超大体积图
  8. 快速锁屏电脑快捷键_一学就会的8个电脑快捷键一定要掌握!堪称“高效”神器...
  9. (set)计算集合的并
  10. Java 14 发布了,再也不怕 NullPointerException 了!
  11. SQL注入实验,PHP连接数据库,Mysql查看binlog,PreparedStatement,mysqli, PDO
  12. OpenCV Show Image cvShowImage() 使用方法
  13. web 服务器的作用
  14. NIOS II使用经验
  15. 优秀工程师必备的三大思维,你拥有哪些?
  16. 读书记:认知觉醒(三)元认知、自控力
  17. 经典兔子问题有一对兔子从出生后第3个月起每个月都生一对兔子
  18. 互联网没有基业长青?(转)
  19. 计算机语言 ada什么意思,ADA编程绝版资料
  20. 复制360doc个人图书馆文章经验分享贴(仅供学习)

热门文章

  1. 微信小程序“帮取快件”项目实战总结
  2. android手机微博个性名称,玩个性 Android手机发布“手写体微博”
  3. JAVA选手leetcode常用代码段
  4. rf运行python脚本报错_GNUradio与USRP折腾指南之环境搭建
  5. 蓝天白云canvas背景动画
  6. lol 服务器维护2019年2月26日,LOL3月26日维护到几点 2019lol3月26日为什么还在维护中...
  7. ps的基础对齐排版和形状变换的使用(小白基础教学)
  8. Debian cinnamon 搜狗输入法
  9. iOS - 设置应用屏幕旋转方向、禁止横屏
  10. jQuery的追加节点