java如何根据用户输入的值循环/重复程序?
示例i的简单程序如下所示:
Scanner guess = new Scanner(System.in);
Scanner play = new Scanner(System.in);
int count =0;
int sum=0;
int num, N;
int ply, T;
System.out.println("How many times will you play?");
T = play.nextInt();
System.out.println("How many numbers will you enter?");
N = guess.nextInt();
for(count =0; count < N; count++)
{
System.out.println("Enter a number");
num = guess.nextInt();
sum +=num;
}
System.out.println("The sum of the numbers entered is:"+sum);
我如何重复/循环程序从“输入数字”开始,基于“您将玩多少次?”
这意味着程序将根据之前用户输入的值重复
例如, 用户输入想要播放5次 然后程序将从输入数字开始重复/循环5次
请。。。帮助我。。。谢谢你,伙计。。你是天才
# 1 楼答案
你只需要一个
Scanner
。您的变量名有点让人困惑(我更喜欢更有限的词法范围)。最后,你可以使用一个循环。比如# 2 楼答案
你基本上已经回答了自己:
只需在T变量上执行另一个for循环(顺便说一句,它应该有一个小写名称):