Java题,大佬们,求助

题:使用while循环完成输出所有三位数中能被8整除的数,每个数字之间以空格间隔开,每输出10个数字换行。效果图:... 题:使用while循环完成输出所有三位数中能被8整除的数,每个数字之间以空格间隔开,每输出10个数字换行。

效果图:
展开
 我来答
Le丶Holmes
2020-03-26 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:80
采纳率:75%
帮助的人:26.3万
展开全部

public static void main(String[] args) {
int i = 100;
int j = 0;
while (i<999){
if (i % 8 == 0){
System.out.print(i+" ");
j++;
}
if (j == 10){
j = 0;
System.out.println();
}
i++;
}
}

运行结果

望采纳,谢谢。
追问
多谢大佬,已关注,有事私聊你
追答
嗯,好的
天亮中
2020-03-26 · TA获得超过6755个赞
知道小有建树答主
回答量:1404
采纳率:66%
帮助的人:666万
展开全部
public static void main(String[] args) {
int i=100;
int count=0; //用于计算输出数的个数,以便换行
while(i<=1000) {
if(i%8==0) { //判断i是否能被8整除
System.out.print(i+"\t");//如果能被8整除,输出,并且空几格
count++;
}
i++; //i自增,以便进行下一个数的判断
if(count%10==0) { //如果输出了10个数,则可以换行
System.out.println();
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式