黑马程序员技术交流社区
标题:
循环条件咨询!!
[打印本页]
作者:
涐扪①起奮乧
时间:
2013-11-13 15:31
标题:
循环条件咨询!!
本帖最后由 涐扪①起奮乧 于 2013-11-13 16:46 编辑
for (int x=1; x<=100; x++)
{
if(x!=7 && x!=17 && x!=27 && x!=37
&& x!=47 && x!=57 && x!=67 && x!=70
&& x!=71 && x!=72 && x!=73 && x!=74
&& x!=75 && x!=76 && x!=77 && x!=78
&& x!=79 && x!=87 && x!=97)
sop(x);
}
复制代码
打印1到100里面不含7的所有整数,我这样定义遍历以及判断条件,感觉我写的这个方法有点别扭,太臃肿了,请问有没有简单点的写法或者其他判断条件。谢谢
作者:
张远
时间:
2013-11-13 15:39
if(i%10 != 7 && i/10 != 7)
作者:
ciowok
时间:
2013-11-13 15:39
这是基础测试里面的题啊
作者:
FFF
时间:
2013-11-13 16:10
public static void main(String[] args) {
for (int x=1; x<=100; x++)
{
if((x%10)!=7&&(x/10!=7))
sop(x);
}
}
static void sop(Object obj){
System.out.println(obj);
}
复制代码
有意思~~~
作者:
习嘻嘻
时间:
2013-11-13 16:16
for(int i=1;i<=100;i++){
if(i%10!=7&&i/10!7){
System.out.println(i);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2