Java基础-for循环案例-编码题:1! + 2! + 3! + 4! + 5!(阶乘之和)-求出1~100之间,即是3又是7的倍数出现的次数

来更新java基础案例啦,希望能对小伙伴们有帮助哦~

本次讲的是利用for循环求阶乘相加之和,求出1~100之间,即是3又是7的倍数出现的次数

1:1! + 2! + 3! + 4! + 5! 阶乘之和

public static void main(String[] args) {
                int num=1;
				int sum=0;
				for(int i=1;i<=5;i++) {
					num = num*i;
					sum +=num;
				}
				System.out.println(sum);

}

2:求出1~100之间,即是3又是7的倍数出现的次数

public static void main(String[] args) {
            int count = 0;
				
			for(int i=1;i<=100;i++) {
				if(i%3==0&&i%7==0) {
					count++;
				}
			}
			System.out.println("即是3又是7的倍数出现的次数:"+count);
}

结果展示:

Java基础-for循环案例-编码题:1! + 2! + 3! + 4! + 5!(阶乘之和)-求出1~100之间,即是3又是7的倍数出现的次数_第1张图片

你可能感兴趣的:(java基础练习题,java,开发语言,算法)