English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 튜토리얼

Java 프로세스 제어

Java 배열

Java 대상지향적(I)

Java 대상지향적(II)

Java 대상지향적(III)

Java 예외 처리

Java 리스트(List)

Java 큐(큐)

Java Map집합

Java Set집합

Java 입력/출력(I/O)

Java 리더/Writer

Java 다른 주제

Java 프로그램이 숫자의 약수를 찾습니다

Java 예제 전체

이 프로그램에서 Java의 for循环을 사용하여 주어진 숫자의 모든 약수를 표시하는 방법을 배웁니다.

예제: 양수의 약수

public class Factors {
    public static void main(String[] args) {
        int number = 60;
        System.out.print("" + number + " 의 약수는: ");
        for(int i = 1; i <= number; ++i) {
            if (number % i == 0) {
                System.out.print(i + " ");
            }
        }
    }
}

프로그램을 실행할 때, 출력은 다음과 같습니다:

60의 약수는: 1 2 3 4 5 6 10 12 15 20 30 60

위 프로그램에서 숫자가 변수 number6)에 있습니다.

i <= number가 false가 되까지 반복 for循环, 반복에서마다 숫자가 i로 완전히 나누어지는지 확인합니다. (i는 숫자의 약수인 조건이 됩니다), 그리고 i의 값이 증가합니다1。

Java 예제 전체