public class WhileTest {
public static void main(String[] args) {
int num = 2;
int sum = 1; //지역변수는 초기화에 신경을 써야함.
while (num <= 10) {
sum += num;
num ++;
}
System.out.println(sum);
System.out.println(num);
}
}
55
11
public class DoWhileTest {
public static void main(String[] args) {
//do while은 처음에 조건체크를 하지않고 수행문을 수행
//그다음 while문의 조건식이 참이면 다시 수행문을 수행
int input = 1;
int sum = 0;
do {
sum += input;
input++;
}while(sum != 10);
System.out.println(sum);
System.out.println(input);
}
}
10
5