2020年11月25日星期三

输出1-1000之间能被5整除的数,并且每行输出3个。

输出1-1000之间能被5整除的数,并且每行输出3个。

(1) for循环实现

/* print()默认是不换行的
   println()默认是换行的
       "\t"是空格
       "\n" 换行符
*/      
public static void main(String[] args) {
       for(int i = 0; i<=1000; i ++ ){
           if (i%5==0){//判断i是否能被5整除
              System.out.print(i+"\t");//前两个数之间用空格"\t"隔开,不换行
          }
          if (i%(5*3)==0){//能被5整除的第三个数,到这里输出三个数之后换行
               System.out.println();
              // System.out.print("\n");
          }
      }

(2) while循环实现



public static void main(String[] args) {
int i=1;
int count=0;  //用于计算输出数的个数,以便换行
while(i<=1000) {
   if(i%5==0) {  //判断i是否能被5整除
       System.out.print(i+"\t");//如果能被5整除,输出,并且空几格
       count++;
  }
   i++;  //i自增,以便进行下一个数的判断
   if(count%3==0) {  //如果输出了三个数,则可以换行
       System.out.println();
  }
}
}

(3)whlie循环另一种(不提倡)



public static void main(String[] args) { 
int i = 1;
       while(i<=1000){
           if(i%5==0 && i%(5*3)!=0){//这里若不加i%(5*3)!=0,会产生多余的能被5整除的数
               System.out.print(i+"\t");
          }
           if (i%(5*3)==0){
               System.out.println(i);
          }
           i++;
  }
}  


 











原文转载:http://www.shaoqun.com/a/493101.html

赛兔:https://www.ikjzd.com/w/2375

farfetch:https://www.ikjzd.com/w/2133

汇通天下:https://www.ikjzd.com/w/2055


输出1-1000之间能被5整除的数,并且每行输出3个。(1)for循环实现/*print()默认是不换行的println()默认是换行的"\t"是空格"\n"换行符*/publicstaticvoidmain(String[]args){for(inti=0;i<=1000;i++){if(i%5==0){//判断i是否能被5整除System.out.
prime:prime
三维度:三维度
广州小吃有哪些?:广州小吃有哪些?
端午节去韶关灵溪公园好玩吗?:端午节去韶关灵溪公园好玩吗?
来丽江,必须做的事是什么?:来丽江,必须做的事是什么?