【Java】输出时,如何做到每五个输出一行
·
/*输出1-100之间不能被5整除的数,每五个一行
* 重点思路分析:加入一个计数器,如果输出五个数字就输出一个换行*/
int count = 0;
for(int i = 1;i<=100;i++){
if(i%5 != 0){
count++;
System.out.print(i + " ");
}
//判断,每满五个就输出一个换行
if(count %5 ==0) {
System.out.println();
}
输出效果:
如果觉得没有对其,可以把第五行代码换成:System.out.print(i + "\t ");
注意点:
①第一个输出最后用的是print而不是println,这里的输出结果是一行连着的。
1 2 3 4 5 6 7 8 9 10 11 12 13........这种效果
(PS:如果这里用了println则是
1
2
3
4......这种效果)
②这里是加入了计数器,用count是不是五的倍数来判断要不要输出一个换行。
更多推荐
已为社区贡献4条内容
所有评论(0)