gpt4 book ai didi

Java - 如何在循环中每重复 n 次换行

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:32:03 25 4
gpt4 key购买 nike

我的代码打印两个极限之间的每个数字并求和。我怎样才能每 10 个数字打印一个新行?

for (int i = nedreGrense; i <= øvreGrense; i++) {           
sum = sum + i;
}
for (int tallStreng = nedreGrense; tallStreng < øvreGrense; tallStreng++){
System.out.print(tallStreng+"+");
}
System.out.print(øvreGrense+"="+sum);

最佳答案

因为你的限制可以是任何整数,所以如果 nedreGrense 可以是任何 integer,然后在 nedreGrense 增加 10 后,它的个将不会改变,只有它的十分之一会改变,要检查我们必须使用 % 运算符来给出数字的个。

所以使用条件 if( (tallStreng != nedreGrense) && ((tallStreng - nedreGrense )%10 == 0))

for (int i = nedreGrense; i <= øvreGrense; i++)
sum = sum + i;
for (int tallStreng = nedreGrense; tallStreng < øvreGrense; tallStreng++){

if( (tallStreng != nedreGrense) && ((tallStreng - nedreGrense)%10 == 0))
System.out.println();
System.out.print(tallStreng+"+");
}
System.out.print(øvreGrense+"="+sum);

关于Java - 如何在循环中每重复 n 次换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52653552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com