Java 接受输入直到输入正数
取两个整数p&q。。。应将p的和打印到下一个q数,包括p。。如果q一般来说,当我们有一个循环,我们不知道它会重复多少次,我们可以使用Java 接受输入直到输入正数,java,Java,取两个整数p&q。。。应将p的和打印到下一个q数,包括p。。如果q一般来说,当我们有一个循环,我们不知道它会重复多少次,我们可以使用而 创建如下函数: private int readPositiveInt(Scanner sc){ int i = -1 while (i <= 0) { i = sc.nextInt(); } return i; } 最后,一旦q肯定为正,您可以删除以下行: else{ q=sc.nextInt()
而
创建如下函数:
private int readPositiveInt(Scanner sc){
int i = -1
while (i <= 0) {
i = sc.nextInt();
}
return i;
}
最后,一旦q肯定为正,您可以删除以下行:
else{
q=sc.nextInt();
for(int i=1; i<=q ;i++) {
sum=p+sum;
p++;
}
}
else{
q=sc.nextInt();
对于(int i=1;i
int q = readPositiveInt(sc);
else{
q=sc.nextInt();
for(int i=1; i<=q ;i++) {
sum=p+sum;
p++;
}
}