Java基础测试2

渡星河
2022-12-09 / 0 评论 / 13 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年12月09日,已超过649天没有更新,若内容或图片失效,请留言反馈。

Chapter 02循环结构

题目图片

public class Method {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 0; i <=100; i++) {
           sum+=i;
        }
        System.out.println(sum);
    }
}

public class Method {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 1; i <100; i+=2) {
           sum+=i;
        }
        System.out.println(sum);
    }
}

public class Method {
    public static void main(String[] args) {
        int j=0,sum1=0;
        while (j<=100){
            sum1+=j;
            j++;
        }
        System.out.println(sum1);
        int sum = 0;
        int i=1;
        do {
            sum+=i;
            i+=2;
        }while (i<100);
        System.out.println(sum);
    }
}


import java.util.Scanner;

public class Method {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个小于10的整数");
        int n = sc.nextInt();
        int sum = 1;
        if (n>9)return;
        for (int i =1;i<=n;i++)sum*=i;
        System.out.println(n+"的阶乘为:"+sum);
    }
}

public class Method {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 1; i <=100;i++ ) {
            if (i%3==0&&i%5!=0) sum+=i;
        }
        System.out.println(sum);
    }
}

public class Method {
    public static void main(String[] args) {
        for (int x = 0; x < 20; x++)
        {
            for (int y = 0; y < 33; y++)
            {
                int z = 100 - x - y;
                if ((z % 3 == 0) && (x * 5 + y * 3 + z / 3 == 100))System.out.println("公鸡:"+x+" 母鸡:"+y+" 小鸡:"+z);
            }
        }
    }
}

public class Method {
    public static void main(String[] args) {
        for (int x = 0; x < 8; x++)
        {
            for (int y = 0; y < 12; y++)
            {
                int z = 36 - x - y;
                if ((z % 3 == 0) && (x * 4 + y * 3 + z / 2 == 36))System.out.println("男:"+x+" 女:"+y+" 小孩:"+z);
            }
        }
    }
}

public class Method {
    public static void main(String[] args) {
        for (int x = 1000; x < 10000; x++)
        {
            int ge=x%10;
            int shi=x/10%10;
            int bai=x/100%10;
            int qian=x/1000;
            int i = (qian * 10 + bai) + (shi * 10 + ge);
            if(x== i * i)System.out.println(x);
        }
    }
}

import java.util.Scanner;

public class Method {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入n");
        int n = sc.nextInt();
        for (int i = 1 ;i<=n; i++){
            for (int j = n; j > i; j--) {
                System.out.print(" ");
            }
            for (int j = 0; j < (2*i)-1; j++) {
                System.out.print("*");
            }
            System.out.println("");
        }
    }
}

public class Method {
    public static void main(String[] args) {
        for(int i = 1;i<10;i++){
            for(int j = 1;j<=i;j++){
                if(j==3&&i==3||j==3&&i==4){
                    System.out.print(" "+j+"×"+i+"="+(i*j)+"   ");
                }else{
                    System.out.print(j+"×"+i+"="+(i*j)+"   ");
                }
            }
            System.out.println();
        }
    }
}

十一

public class Method {
    public static void main(String[] args) {
        int a,b,c;
        for(int i = 100;i<999;i++){
           a = i/100;
           b = i%100/10;
           c = i%100%10;
           if (a*a*a+b*b*b+c*c*c==i) System.out.println(i);
        }
    }
}
1

评论 (0)

取消