while 루프에 문제가 있습니다. 프로그램은 사용자에게 이름을 묻고 사용자가 입력을 한 후에 입력을 인쇄 할 횟수를 묻습니다.Do-while 루프가 작동하지 않습니다.
내가 꽤 시간 내 동안 루프에 붙어 있었어요 만 나는 같은 것을 할 경우 작동하게 할 수 있습니다 } while (antal > some random number)
package uppg2;
import java.util.Scanner;
public class Uppg2 {
public static void main(String[] args) {
Scanner name = new Scanner(System.in);
Scanner ant = new Scanner(System.in);
int antal;
String namn;
System.out.print("Whats your name?: ");
namn = name.nextLine();
System.out.print("How many times u wanna print ur name?: ");
antal = ant.nextInt();
do {
System.out.print(namn);
} while (????);
antal++;
namn = null;
antal = 0;
}
}
for 루프에 어떤 문제가 있습니까? –
'do-while'이어야하고, for-loop가 쉬울 것이고 while-loop가 더 안전 할 것입니다. (for int i = 0; i
MadProgrammer
@MadProgrammer 숙제 문제는 do while 루프가 필요하다고 가정합니다. –