Java中九九乘法表、100以内素数的输出以及输出满足1+2+3+…+n小于8888的最大正整数n

1、编写一个应用程序,要求按如下格式输出九九乘法表(乘数顺序可以不一定)。
2、编写一个程序,求100以内的全部素数。
3、编写应用程序,输出满足1+2+3+…+n<8888的最大正整数n。

1.

public static void main(String args[]) {

        for (int i = 1; i < 10; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(i + "*" + j + "=" + (i * j) + '\t');
            }
            System.out.println();
        }
    }

2.

public static void main(String[] args) {
        int i,j;
        for ( i = 1; i < 101; i++) {
            for( j = 2;j < i;j++){
                if(i%j==0){
                    break;
                }
            }
            if(i==j){
                System.out.println(i);
            }
        }
        System.out.println('\n'+"====================");
    }

3.

public static void main(String[] args) {
        int n;
        int sum =0;
        for (int i = 0; i < 1000; i++) {
            sum += i;
            if(sum > 8888){
                n = i-1;
                System.out.println(n);
                break;
            }else{
                continue;
            }
        }
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章