黑马程序员技术交流社区
标题:
题目
[打印本页]
作者:
张作辉
时间:
2016-7-20 00:24
标题:
题目
.需求:编写一个程序打印1到100之间的整数,但数字包含7的或者是7的倍数要跳过,例如:7,14,27(十分钟)
作者:
lbx95272006
时间:
2016-7-20 00:57
本帖最后由 lbx95272006 于 2016-7-20 01:00 编辑
class Demo{ public static void main(String[] args) {
for(int i = 1;i<=100;i++){
if(i%7!=0&&i/10!=7&&i%10!=7){
System.out.println(i);
}
}
}
}
作者:
cat73
时间:
2016-7-20 01:27
public class Test {
public static void main(String[] args) {
final int START = 1;
final int END = 100;
loop:
for(int i = START; i <= END; i++) {
for(int n = i; n != 0; n /= 10) {
if(n % 10 == 7) {
continue loop;
}
}
System.out.println(i);
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2