分析以下需求,并用代码实现: (1)打印1到100之内的整数,但数字中包含9的要跳过 (2)每行输出5个满足条件的数,之间用空格分隔 (3)如:1 2 3 4 5 class Demo { public static void main(String[] args){ int x = 0; for (int i = 1;i <= 100 ;i++ ){ if (i%10 == 9 || i/10 == 9){ continue; } x++; if (x % 5 == 0){ System.out.println(i + " "); }else { System.out.print(); } } } } |
/*
* 分析以下需求,并用代码实现:
* (1)打印1到100之内的整数,但数字中包含9的要跳过
* (2)每行输出5个满足条件的数,之间用空格分隔
* (3)如:1 2 3 4 5
*/
class Demo {
public static void main(String[] args) {
int x = 0;
for (int i = 1; i <= 100; i++) {
if (i % 10 == 9 || i / 10 == 9) {
continue;
}
x++;
if (x % 5 == 0) {
System.out.println(i);
} else {
System.out.print(i + " ");
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |