do.while循环语句
来源:互联网 发布:公司数据分析 编辑:程序博客网 时间:2024/04/27 08:06
do…while循环语句格式:
初始化语句;
do {
循环体语句;
控制条件语句;
初始化语句;
do {
循环体语句;
控制条件语句;
} while(判断条件语句);
案例:
improt java.util.Scanner;pubilc class DoWhile{public static void main(String[] args){Scannar sc = new Scanner(System.in);String x = " ";do{System.out.println("请输入数字");System.out.println("正在录入。。。");System.out.println("录入完毕!");System.out.println("是否继续录入?(y\n))");X = sc.next();}while("y".equals(x));//使得输入的字符Y可以不报错,并输入y可以退出循环}}
》》》do.while的一个猜数字游戏
int A = (int)(Math.random()*100+1);//(0-99) 应用数学类是因为系统自行确定正确数值的大小//调用数学类名Math,范围是0.0~1.0Scannar sc = new Scanner(String.in);int num = 0;int max = 100;int min = 1;do{ System.out.println("请输入一个"+min+"~"+max+"的数字");//可以一开始输出1~100的数字提示 num= sc.nextInt(); if(num<min||num>max){ //第一个判断输入的数字在不在范围之内,用的是或(||) System.out.println("请重新输入1-100之间的数");//如果不在提示该信息 }else{ //在的话,继续循环下列if循环语句 if(A>num){ // 小于正确答案则输出下列信息,并且把输入的数值加一,当做是比正前答案目前已知最小范围System.out.println("数值小了");min =num+1; }else if(A<num){ // 大于正确答案则输出下列信息,并且把输入的数值减一,当做是比正前答案目前已知最大范围System.out.println("数值大了");max = num-1;} }}while(A!=num);System.out.println("答案正确");
阅读全文
0 0
- do while 循环语句
- do.while循环语句
- 027.Do While 循环语句
- 027.Do While 循环语句
- 循环结构(do...while语句)
- 循环语句小结 for while do-while
- 语句-循环结构while和do while
- 循环结构语句---for,while,do-while
- JavaScript while, do while for 循环语句
- 循环语句(for;while;do -while)
- 循环语句(while、do...while、for)
- [TwistedFate]循环语句:while循环,do...while循环,for循环
- 循环语句(for循环,while循环,do-while循环)
- 流程控制语句:循环语句-do while
- 用do-while语句构成循环
- 利用循环结构求和do while语句
- 016.php循环do-while、for语句
- 2.7 循环结构-do-while语句
- JavaScript-焦点事件
- 多标签分类
- 什么是事务,事务的四个特性是什么?有哪些隔离级别?
- window系统 ping不同虚拟机的某个已经开启的端口
- js Math 对象的方法
- do.while循环语句
- 深度学习
- js部分知识点(2)
- amazeui 框架,flexslider 轮播图特效,解决 从后台获取图片的问题
- Mac下VMware Fusion中安装CentOS7并配置IP
- 深度残差网络和Highway网络
- Java注解
- git系列--contributions not showing up on my profile问题的解决
- vb.net 教程 3-11 窗体控件综合编程 2-3