for문의 기본 구조는 for(반복할 변수의 초기 값; 반복 조건; 반복할 변수를 변화) { } 이다
i++ 문법은 i의 값에 1을 더한 후 다시 i에 저장한다는 것(i = i + 1) 메모리를 빼고싶으면 1--로 입력한다
// Loop : 반복문
// 100번 반복
for ( int i = 0; i < 100 ; i = i + 1 ){
System.out.println(1);
코드의 cpu 실행 순서 int i = 0; i 에 0을 저장하고 => i < 5; 결과 값이 true 일때 => {System.out.println(i+1) 1을 더한 값을 출력 => { } 중괄호가 끝나면 i++에 i 에 1을 저장하고 => 다시 i < 5; 결과 값이 true 일때 => {System.out.println(i+1) 1을 더한
값을 출력 출력 => 1, 2, 3, 4, 5
for ( int i = 0; i < 5 ; i++){
System.out.println(i+1);
}
for문 코드 ex)
// 홀수 만 출력
//1
//3
//5
//7
//9
for (int i = 0; i<10; i = i+2){
System.out.println(i+1);
}
// 1부터 100까지 다 더한 값음
// 변수, 연산, 반복문
int total = 0;
for (int i = 1; i<=100; i++){
System.out.println(i);
total = total + i;
}
System.out.println(total);
// 1부터 100까지 수 중에서, 홀수만 더하세요.
int sum = 0;
for (int i = 1; i<=100; i=i+2){
System.out.println(i);
sum = sum + i;
}
System.out.println(sum);
// 3의 배수에는 짝 이라고 출력 나머지는 숫자 출력
// 1
// 2
// 짝
// 4
// 5
// 짝
for (int i = 1; i <=100; i++) {
if (i % 3 == 0) {
System.out.println("짝");
} else {
System.out.println(i);
}
}
while문 코드 사용
int i = 1;
while (i < 6){
System.out.println(i);
i = i + 1;
}
'JAVA' 카테고리의 다른 글
6. Java 메소드 오버로딩하기(Method Overloading) (0) | 2024.12.11 |
---|---|
5. Java 함수(메소드) 정의해서 사용하기 (1) | 2024.12.09 |
4. Java 배열(Array) 다루기 (0) | 2024.12.09 |
2. Java and, or, 조건문(if) 다루기 (2) | 2024.12.06 |
1. Java 자바 기초 문법 다루기 (0) | 2024.12.06 |