编写程序,分别使用while 循环、do-while 循环和 for 循环结构,计算并输出1~1000含有7或者7的倍数的整数之和及个数。下面是部分输出结果。
......
994
997
个数:374
总和:206191
package com.boda.xy;
import java.util.Scanner;
public class aaa {
public static void main(String[ ] args){
int sum = 0, count = 0;
for(int n = 1; n<= 1000;n++) {
if (n % 7 == 0 || n / 100 == 7 || n % 10 == 7 || n / 10 % 10 == 7) {
sum = sum + n;
count = count + 1;
System.out.println(n);
}
}
System.out.println("和="+sum);
System.out.println("个数="+count);
}
}