您的位置:首页 > 编程语言 > Java开发

java中for循环的运用(例子)

2016-09-23 20:05 183 查看
题目:

1:打印输出0-200之间能被7整除但不能被4整除的所有整数!

 (附加,能被3整除或者能被7整除,不能4和6整除的所有整数)

2:java阶乘求和1!+2!+.....+10!

 (附加:让用户输入一个输,从一到该数的阶乘和为多少计算出来!)

3:打印九九乘法表

4:用*号打印一个等腰三角形!

 

1:打印输出0-200之间能被7整除但不能被4整除的所有整数!

 (附加,能被3整除或者能被7整除,不能4和6整除的所有整数)

class TestPrinter{

 public static void main(String args[]){

  for(int i = 0;
i<=200;i++){

   if (i%7==0 |
i%3==0 && i%4!=0 && i%6!=0){

    System.out.println(i);

   }

  }

 }

}

2:java阶乘求和1!+2!+.....+10!

 (附加:让用户输入一个输,从一到该数的阶乘和为多少计算出来!)

import java.util.Scanner;

class JieChen{

 public static void main(String args[]){

  Scanner imput =new
Scanner(System.in);

  System.out.println("请输入一个数:");

  int shu=imput.nextInt();

  int sum=0;

  for (int i = 1;
i<=shu;i++){

   System.out.println(i);

   int
amass=1;

   for (int
j=i;j>0;j--){

    amass*=j;

    System.out.println(amass);

   }

  sum+=amass;

  }

  System.out.println("和为"+sum);

 }

}

3:打印九九乘法表

class Multiplication{

 public static void main(String args[]){

  for(int i = 1; i <=
9;i++){

   int
amass;

   for(int j=1;j
<=i;j++){

    amass=i*j;

    System.out.print(j+"x"+i+"="+amass+"\t");

   }

   System.out.println("\n");

  }

 }

}

4:用*号打印一个等腰三角形!

   
*  

   *
*  

  * * *  

 * * * * 

* * * * * 

 

class Test{

 public static void main(String args[]){

  for (int
i=1;i<=5;i++){

   for(int
j=0;j<5-i;j++){

    System.out.print("
");

   }

   for (int
z=0;z

    System.out.print("*
");

   }

   System.out.print("\n");

  }

 }

}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: