![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
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;
}
}
} 展开
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;
}
}
} 展开
4个回答
展开全部
可以定义一个变量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;
}
}
}
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;
}
}
}
展开全部
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计数清空重新计数
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计数清空重新计数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a=0;
for(int i=0;i<100;i++){
System.out.print(i);
if(++a%4==0){
System.out.println();
}
}
纯手打 错误之处望谅解
for(int i=0;i<100;i++){
System.out.print(i);
if(++a%4==0){
System.out.println();
}
}
纯手打 错误之处望谅解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a = 101;
while (a < 200) {
if (a % 4 == 0) {
System.out.println(a + " ");
} else {
System.out.print(a + " ");
}
a++;
}
有问题,请追问。
while (a < 200) {
if (a % 4 == 0) {
System.out.println(a + " ");
} else {
System.out.print(a + " ");
}
a++;
}
有问题,请追问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询