본문 바로가기



프로그래밍/JAVA

[JAVA] for 반복문 형태

1부터 10까지 합구하기 for 문형태 구현

for 문의 기본 동작 구조

동작하면 2,3,4,가 조건부 i<100일때까지 계속 수행한다

for 문의 순서도
Java for flow 

 

for 반복문은 무조건 1회 실행한다.

기본형태

int a =1 , sum = 0; 
for ( a= 1 ; a <= 100 ; a ++)
sum+=a;
System.out.println("sum :" +sum);

초기 조건 명명 부분 별도구현

int a =1 , sum = 0; 
for ( ; a <= 100 ; a ++)
sum+=a;

종료 조건  명명 부분 별도 구현," break; " 부분 필수

int a =1 , sum = 0; 
for ( ; a  ; a ++)
if ( a > 100 ){
	break;
sum+=a;
}

변수 증감 조건 별도 구현" break; " 부분 필수- C언어의 구현 방식과 같음

a = 1
for ( a= 1 ;  ; a ++){
if ( a > 10 )
	break;
sum+=a;
a++;
}