这项任务由两个任务。while循环作业
任务1:
a)创建一个程序,直到用户提供数字0(没有用数字做任何事情)从用户读取数字。使用while循环来实现这一点。
我提出这个代码来实现这一点:
import java.util.Scanner;
public class HelloPrinter {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int ditt_tall = 1;
while(ditt_tall != 0) {
System.out.print("Skriv inn ditt tall: ");
ditt_tall = in.nextInt();
}
}
}
这是在任务2中的任务:
b)中展开的程序从用户总结所有的数字(直到用户 给数字0),将结果向所述终端
写要诚实。我不知道该怎么做。有人可以给我一个提示或扩展第一个代码,所以它的工作方式应该是这样吗?
这就是问题所在。我不知道如何做一个variabel节省总的输入时输入可以是2或100 是否有那个什么特殊的方法? – Hhhfpe
试过**这**了,但它不工作: '进口java.util.Scanner的; public class HelloPrinter { \t public static void main(String [] args){ \t \t Scanner in = new Scanner(System。在); \t \t INT ditt_tall = 1; \t \t INT总= 0; \t \t \t 而(ditt_tall!= 0){ \t \t \t 总\t =(ditt_tall + ditt_tall); \t \t \t \t是System.out.print( “请输入你的电话号码:”); \t \t ditt_tall = in.nextInt(); \t \t \t \t } \t \t \t \t是System.out.print(ditt_tall); \t} \t \t \t }' – Hhhfpe
你总为你输入什么,每一次的两倍。你想运行总计,所以内到您的循环公式将作为总=总+ ditt_tall更好。然后在年底,打印总量。现在,你要打印你的负载输入,木质将为0 – thursdaysgeek