采用Java计算并输出 1~1000 中含有 7 或者是 7 倍数的整数之和及个数。

采用Java,计算并输出 1~1000 中含有 7 或者是 7 倍数的整数之和及个数。

public class Calculate {
    /**
     * 计算并输出含有7或7倍数的整数之和及个数
     */
    public static void main(String[] args){
        int count=0;//记录个数
        int num=0;//存储所有值的和
        for (int i = 7; i < 1000; i++) {//因为题目是含有7或7倍数,所以从7开始
            if ((i%7)==0||i/100%10==7||i/10%10==7||i%100/10==7||i%10==7){
                System.out.println(i);
                count++;
                num+=i;
            }
        }
        System.out.println("含有7和7倍数的整数之和为"+num);
        System.out.println("个数为"+count);
    }
}

https://www.cnblogs.com/XIAOPY/p/14692766.html

引用 皆我百晓生 小程序回复内容作答:
你可以使用 Java 编写一个程序来计算并输出1~1000中含有7或是7的倍数的整数之和以及个数。以下是一个示例代码:

public class Main {
    public static void main(String[] args) {
        int sum = 0; // 存储所有符合条件的整数之和
        int count = 0; // 记录符合条件的整数个数

        for (int i = 1; i <= 1000; i++) {
            if (i % 7 == 0 || String.valueOf(i).contains("7")) {
                sum += i;
                count++;
            }
        }

        System.out.println("符合条件的整数个数为:" + count);
        System.out.println("符合条件的整数之和为:" + sum);
    }
}

上述代码使用一个 for 循环遍历1到1000之间的所有整数,通过检查是否能被7整除或者是否包含数字7来判断是否符合条件。如果符合条件,就将该整数加到 sum 变量中,并递增 count 变量。最后,打印出符合条件的整数个数和整数之和。

希望这能帮到你!如果还有其他问题,请随时提问。

【以下回答由 GPT 生成】

对于这个问题,可以使用Java编写代码来计算并输出1~1000中含有7或者是7的倍数的整数之和及个数。

public class Main {
    public static void main(String[] args) {
        int sum = 0; // 存储整数之和
        int count = 0; // 存储整数个数

        for (int i = 1; i <= 1000; i++) {
            if (i % 7 == 0 || String.valueOf(i).contains("7")) {
                sum += i; // 将满足条件的整数加到sum中
                count++; // 增加满足条件的整数的计数
            }
        }

        System.out.println("含有7或者是7的倍数的整数之和为: " + sum);
        System.out.println("含有7或者是7的倍数的整数个数为: " + count);
    }
}

上述代码使用一个循环,遍历1到1000之间的所有整数。通过判断整数是否能被7整除,或者是否包含数字7,来确定是否满足条件。如果满足条件,将该整数加到sum中,并增加count的计数。

运行上述代码,即可计算并输出1~1000中含有7或者是7的倍数的整数之和及个数。

输出结果为:

含有7或者是7的倍数的整数之和为: 326527
含有7或者是7的倍数的整数个数为: 204


【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^