解题思路:
题目规定n的范围是一位或二位整数,所以只考虑一位、二位和被7整除的情况即可。建议反向思考,从与7有关的条件考虑,再把条件全部反过来。
注意事项:
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
int n = scanner.nextInt();
int sum = 0;
for (int i = 1; i <= n; i++){
if (i % 7 != 0 && i % 10 != 7 && i / 10 != 7){
sum += Math.pow(i,2);
}
}
System.out.print(sum);
}
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:583 |
回文数(一) (C语言代码)浏览:728 |
Wu-求圆的面积 (C++代码)浏览:1883 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:667 |
C语言考试练习题_保留字母 (C语言代码)浏览:700 |
C语言训练-自由落体问题 (C语言代码)浏览:610 |
P1000 (C语言代码)浏览:868 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2155 |
永远的丰碑 (C语言代码)浏览:516 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:463 |