【发布时间】:2013-05-14 01:43:44
【问题描述】:
如何在 Java 的 do-while 循环中访问变量?
下面的代码写出一个值,直到输入的值不在 0 到 10 之间。
这是我的代码:
import java.util.Scanner;
public class DoWhileRange {
public static void main(String[] args) {
do{
System.out.println("Enter a number between 0 an 10");
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int total +=0;
}while (a>0 && a<10);
System.out.println("Loop Terminated");
System.out.println("The total is : "+total);
}
}
只要输入介于 0 和 10 之间,循环就会继续请求输入。一旦输入其他数字,循环就会终止并显示所有输入数字的总和。
【问题讨论】:
-
你的问题不清楚。
-
你想做什么? 在哪里你试图访问变量?
-
除了下面的答案,你可能是指
(a>=0 && a<=10)
标签: java variables while-loop scope do-while