编辑实现逻辑运算和循环计数

原题如下

编程实现:设n为1~1500间的所有整数,按照如下要求计算和输出。
    1、判断并输出n中能被357同时整除的数的个数;
    2、判断并输出n中能被357整除的数的个数;
    3、判断并输出n中能被357整除的所有数的累加和;
    4、判断并输出n中能被357整除的前20个数的累加和;
    5、判断并输出n中能被357整除的前10个数的累乘积。

第一题:

输出1-1500之间的整数;再写入被3、5、7整除

 

package szzz;

public class Zvb {
	public static void main(String[] args) {
		int number=0;
		for(int i=1;i<=1500;i++){
			if(i%3==0 && i%5==0 && i%7==0){
				number++;
				
			}
		}
		System.out.println(number);
	}
}

 

 输出:

 

第二题:

把&&改成||

 

package szzz;

public class Zvb {
	public static void main(String[] args) {
		int number=0;
		for(int i=1;i<=1500;i++){
			if(i%3==0 || i%5==0 || i%7==0){
				number++;
				
			}
		}
		System.out.println(number);
	}
}

 

 输出:

 

第三题:

 

public class www{

	public static void main(String[] args) {
		int number=0;
		for(int i=1;i<=1500;i++){
			if(i%3==0 || i%5==0 || i%7==0){
				number++;
			}
			System.out.println("统计的个数"+number);
		}

第四题:

第五题:

 

posted @ 2017-08-30 10:59  香菇炖小鸡  阅读(137)  评论(0编辑  收藏  举报