首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Java:计算do/while循环的数量

Java:计算do/while循环的数量
EN

Stack Overflow用户
提问于 2011-10-09 11:02:06
回答 3查看 4.2K关注 0票数 1

所以我做了一个猜谜游戏,你在计算机上随机选择一个介于1-100之间的数字,用户必须猜测正确的数字。我已经让它工作了,现在我想要计算循环重复了多少次,或者用户“猜测”了多少次。

这是当前的代码:

代码语言:javascript
运行
AI代码解释
复制
int random = 0;
int a;
random = ((int)(Math.random()*100+1));
System.out.println("Guess the number");     
do          
{       
    a = Keyboard.readInt();     
    if (a > random) 
    {
        System.out.println("Less");
    }
    if (a == random)
    {
        System.out.println("Correct");
    }
    if (a < random)
    {
        System.out.println("More");
    }
}
while (a != random);            
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-09 11:23:21

代码语言:javascript
运行
AI代码解释
复制
int random = 0,guessed=0;
int a;
random = ((int)(Math.random()*100+1));
System.out.println("Guess the number");     
do          
{    
   guessed++;
a = Keyboard.readInt();     
if (a > random) 
{
    System.out.println("Less");
}
if (a == random)
{
    System.out.println("Correct");
    System.out.println("Guessed" +guessed +"times ";
}
if (a < random)
{
    System.out.println("More");
}
}

while (a != random); 
票数 1
EN

Stack Overflow用户

发布于 2011-10-09 11:05:44

使用计数器变量:

代码语言:javascript
运行
AI代码解释
复制
int guessCount = 0;

do {
guessCount++;
...
} while (...)

在循环结束时,您可以打印猜测计数。

票数 4
EN

Stack Overflow用户

发布于 2011-10-09 11:05:48

您可以简单地添加一个int guesses = 0;变量,并在do块的顶部递增它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7703050

复制
相关文章
【Java】循环语句for、while、do-while
循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环
陶然同学
2023/02/27
6.9K0
【Java】循环语句for、while、do-while
while循环与do…while循环的区别
while 先判断再执行 不满足循环条件时 一次都不会执行 do…while 先执行再判断 不管任何情况都至少执行一次
是阿超
2021/10/15
2.9K0
循环结构-do…while
do…while循环的使用特点为无论是否满足条件,均至少会执行一次。do…while循环在日常开发中遇到的较少。
星哥玩云
2022/09/14
8960
循环结构-do…while
do-while循环
do-while循环 do-while循环和while循环是类似的 区别是do-while是先做一次。再判断条件是否为true,再决定是否继续循环 一、语法 init_expr do{ statement alter_expr }while(test_expr) 这段语法表达的意思是: 首先计算表达式 init_expr 先执行1次 statement;计算表达式 alter_expr 接着执行表达式 test_expr,进行判断 若表达式 test_expr 的值为 true,继续执行
鹤川
2023/03/21
7430
while和do while循环语句
语句的含意很简单,它告诉 PHP 只要 while 表达式的值为 TRUE就重复执行嵌套中的循环语句
老雷PHP全栈开发
2020/07/02
2.1K0
while和do while循环语句
HTML5学堂:在JS的循环语句当中,for、for-in的确是使用管比较频繁的,但是额外还有两种循环语句,一种是while语句,一种是do-while语句,今天主要讲解这看两种语句,并比较一下它们与for的区别。 学过计算机都会接触到循环,循环有很多种,今天我们就来看看while和do while的区别吧 while语句 语法:while(判断条件){} while循环满足条件后执行大括号内的内容,下面我们来直接看下demo只有当达到条件时累加才会被执行 demo: var sum = 0;//声
HTML5学堂
2018/03/12
2.8K0
第五章 调试:do-while循环:while循环和do-while循环的区别
C++ 库有一个名为 rand() 的函数,每次调用该函数都将返回一个非负整数。要使用 rand() 函数,必须在程序中包含 <cstdlib> 头文件。但是,该函数返回的数字其实是伪随机数。这意味着它们具有随机数的表现和属性,但实际上并不是随机的,它们实际上是用算法生成的。
酱紫安
2021/05/11
2K0
第五章
    





        调试:do-while循环:while循环和do-while循环的区别
# C#学习 -循环结构-while循环-do ...while 循环-for循环
C#程序的三大结构 顺序结构:程序的入口都是Main函数,代码从上往下,从左往右,依次执行; 分支结构:当我们的程序执行到某个位置的时候,进行条件判断,根据判断的结果来执行不同的操作; 循环结构:在满足某个条件的时候反复执行一个语句序列(循环)。
呆呆敲代码的小Y
2021/08/12
3.3K0
while、do...while、嵌套循环复习
        首先进行循环条件判断,如果为 true,则执行{ }里的语句,如果为 false,则直接执行while后的语句,不进入循环体。
zxmttkx
2022/12/02
1.3K0
while、do...while、嵌套循环复习
4.1 while和do...while循环
为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢! 一、while循环 一般形式:while(表达式)语句,其中语句就是循环体 注意:只要循环条件表达式为真(即给定的条件成立),就执行循环
小林C语言
2019/08/19
1K0
5.7 do...while循环
其中语句就是循环体,先执行一次指定的循环语句,然后判别表达式,当表达式的值为非零(“真”)时,返回重新执行循环体语句,如此反复,直到表达式的值等于0(“假”)为止,此时循环结束。
小林C语言
2019/07/12
7800
循环结构Do While语句
大家好,上节介绍过指定次数的循环语句For...Next语句,本节将介绍的是有条件的循环语句Do...Loop系列语句,它又分为两种类似的形式,分别是do while语句和do until语句,掌握一种,另一种就很容易理解,本节先介绍do while语句。
无言之月
2019/10/13
1.8K0
for循环 while循环 do while循环流程图画法
1.for(表达式1;表达式2;表达式3) 2.while(条件) {循环体} 3.do {循环体} while(条件)
lexingsen
2022/02/25
1.8K0
for循环  while循环  do while循环流程图画法
【Java】关于学习while do-while for循环知识点的总结
从上面的对比可以发现,for比较简洁,但再进一步深究的话,其实也没有简化,只是调整了语句的位置。For循环可以从另外一个角度去理解就更顺了:可以把for语句括号中的内容更容易理解作为一个范围:[1,100],且步长为1;
用户7886150
2021/01/30
7890
【JavaSE专栏15】Java 的 do-while 循环语句
do while 语句是 Java 循环结构中的一类,本文将对 Java 中的 do while 循环语句进行讲解。
Designer 小郑
2023/08/01
3110
【JavaSE专栏15】Java 的 do-while 循环语句
EasyC++20,while和do while循环
while循环是没有条件初始化也没有条件更新的循环,它只有测试条件以及循环体。可以理解成类似这样的for循环:
TechFlow-承志
2022/08/26
8850
Java之do while循环控制语句基本使用
文章目录 do..while 循环控制 1. 基本语法 2. 说明: 3. do...while 循环执行流程分析 4. 注意事项和细节说明 5. 课堂练习题 do…while 循环控制 1. 基本语法 循环变量初始化; do{ 循环体(语句); 循环变量迭代; }while(循环条件); 2. 说明: do while 是关键字 也有循环四要素, 只是位置不一样 先执行,再判断,也就是说,一定会至少执行一次 最后 有一个 分号 ; while 和 do…while 3. do…while 循环执行流程分
兮动人
2021/06/11
8900
Java之do while循环控制语句基本使用
从0学Java(五)do-while循环
上篇我们讲了while循环,它会首先判断一个条件是否满足,如果条件满足,则执行后面紧跟着的语句或语句括号,然后再次判断条件是否满足,如果条件满足则再次执行,直到条件不满足为止。后面紧跟的语句或语句括号,就是循环体。
Java极客技术
2022/12/04
1.1K0
从0学Java(五)do-while循环
Java基础知识-循环语句的使用介绍(for、while、do-while)
本文介绍了循环语句在Java中的三种实现方式,分别是for循环、while循环和do-while循环。每种循环都有其适用的场景和用法,需要根据具体情况进行选择。同时,还给出了每种循环的代码示例和用法建议。
林老师带你学编程
2018/01/04
3.3K0
点击加载更多

相似问题

do while循环Java

441

Do while循环(Java)

21

Java中的While/ Do While循环

21

Java Do-While循环

120

Java do while循环增量

30
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档