java每四个数字换一次行怎么换?

packageKen;publicclassKen{publicstaticvoidmain(String[]args){inta=101;while(a<200){if... package Ken;

public class Ken {

public static void main(String[] args) {
int a=101;
while(a<200){
if(a%5!=0){
System.out.print(a+" ");
}a+=2;
}

}

}
展开
 我来答
曾静世界
2014-03-03 · 超过31用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:47.1万
展开全部
可以定义一个变量b=0,每输出一个数字就将b加1,并且每次都在WHILE里面判断b%5==0若等于就输出一个回车。
public class Ken {

public static void main(String[] args) {
int a=101;
int b=0;
while(a<200)
{
if(a%5!=0)
{
System.out.print(a+" ");
b++;
}
if(b%5==0)
{
System.out.print("\n");
}
a+=2;
}

}

}
a756142650
2014-03-04 · TA获得超过130个赞
知道答主
回答量:64
采纳率:100%
帮助的人:53.8万
展开全部
int a=101;
int i=1;
while(a<200){
if(a%5!=0){
if(i==4){
System.out.println(a+" ");
i=0;
}
else{
System.out.print(a+" ");
}
i++;
}a+=2;

}

楼主试试吧应该好使。当然这不是唯一的办法。我只是用i计数如果到第四个数就换行输出。然后再把i计数清空重新计数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白祈歌
2014-03-03 · TA获得超过584个赞
知道答主
回答量:105
采纳率:0%
帮助的人:74.2万
展开全部
int a=0;
for(int i=0;i<100;i++){
System.out.print(i);
if(++a%4==0){
System.out.println();
}
}
纯手打 错误之处望谅解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heyongsai
2014-03-03 · TA获得超过1184个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:308万
展开全部
int a = 101;
while (a < 200) {
if (a % 4 == 0) {
System.out.println(a + " ");
} else {
System.out.print(a + " ");
}
a++;
}

有问题,请追问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式