// while(조건식){
// 반복할 문장
// 증감식
// }
기본적인 문법은 위와 같다.
for 문과 같이 반복한다는 것은 같지만
for문은 조건식 안에 초기화를 해주고, 조건과 증감을 적어주는 형태라면
while는 초기화는 시작하기 전 while문 밖에서 해주어야 하고
증감식은 내부에 적어주어야 하는 것이 다르다.
//1~4까지 출력
int num=0;
while(num<5){
System.out.println("num " +num);
num++;
}
위와 같이 while문 바깥에서 초기화를 한 후 조건식을 적어주고
내부에 증감식을 사용해 반복되는 형태이다.
total = 0;
i = 1;
while(i<=10){
total+=i;
i++;
}
System.out.println("while문으로 1~10까지 합 만들기 : "+total);
출력결과 : while문으로 1~10까지 합 만들기 : 55
위의 것을 for문으로 만들면 아래와 같다.
int i, total=0;
for(i=1; i<=10; i++){
total+=i;
}
System.out.println("for문으로 1~10까지 합 만들기 : "+total);
댓글 없음:
댓글 쓰기