Question_02

Java学习习题_01

题目链接:https://pan.baidu.com/s/1RUm8aVUonk8Td5zLlHsUvg

提取码:w1hg

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

(1)

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

在这里插入图片描述
(2)

package question_02;
public class question_02_3 {
    public static void main(String[] args) {
        int sum = 0;
        int i = 1;
        while(i<=99) {
            sum+=i;
            i+=2;
        }
        System.out.println(sum);
    }
}

在这里插入图片描述

package question_02;
import java.util.*;
public class question_02_4{
    public static void main(String[] args) {			
        Scanner x = new Scanner(System.in);
        int n = x.nextInt();//n<10
        int sum = 1;
        for(int i=1; i<=n; i++) {
            sum*=i;
        }
        System.out.println(sum);
    }
}

在这里插入图片描述
5.

package question_01;
public class question_01_5 {
    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);
    }
}

在这里插入图片描述
6.

package day3;
public class Exc1 {
    public static void main(String[] args) {
        for(int i = 0 ; i <= 33; i++) {
            int max = (100 - 3 * i)/2;
            for(int j = 0 ; j <= max; j++) {
                int k = 100 - i - j;
                if(k % 3 != 0) continue;
                int money = 3*i + 2*j + k/3;
                if(money == 100) {
                    System.out.println("公鸡:"+i+"   母鸡:"+j+"   小鸡:"+k);
                }
            }
        }
    }
}

在这里插入图片描述
7.

package question_02;
public class question_02_7 {
    public static void main(String[] args) {
        for(int i=0; i<=9; i++) {
            for(int j=0; j<=(36-4*i)/3; j++) {
                if((36-i-j)%2 != 0) continue;
                if((i*4+3*j+(36-i-j)/2) == 36) {
                    System.out.println("男:"+i+"   女:"+j+"   小孩:"+(36-i-j));
                }
            }
        }
    }
}

在这里插入图片描述
8.

package question_02;
public class question_02_8 {
    public static void main(String[] args) {
        for(int i=1000; i<=9999; i++) {
            int a = i/1000;
            int b = i/100%10;
            int c = i/10%10;
            int d = i%10;
            if(((a*10+b) + (c*10+d)) * ((a*10+b) + (c*10+d)) == i) 
                System.out.println(i);
        }
    }
}

在这里插入图片描述

package question_02;
import java.util.*;
public class question_02_9 {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        int n = s.nextInt();
        for(int i = 0 ; i<n; i++) {
            for(int j=0; j<n-i ; j++) {
                System.out.print(" ");
            }
            for(int k=0; k<2*i+1; k++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

在这里插入图片描述
在这里插入图片描述
10.

package question_02;
public class question_02_10 {
    public static void main(String[] args) {
        for(int i = 1 ; i<=9; i++) {
            for(int j=1; j<=i ; j++) {
                System.out.print(i+"*"+j+"="+(i*j)+"  ");
            }
            System.out.println();
        }
    }
}

在这里插入图片描述

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

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值