循环判断练习题

来源:互联网 发布:淘宝海外直购靠谱吗 编辑:程序博客网 时间:2024/03/29 08:05

class work1
{
 public static void main(String[] args)
 {
  /*
  int sum=0;
  for (int i=1;i<=6 ;i++ )
  {
   for (int j=1;j<=i ;j++ )
   {
    sum=+i;
    System.out.print(j);
   }
    System.out.println();
  }*/
 /* int sum=0;
  for (int i=6;i>=1 ;i-- )
  {
   for (int j=1;j<=i ;j++ )
   {
    sum=+i;
    System.out.print(j);
   }
    System.out.println();
  }
 */
 /* int sum=0;
  for (int i=6;i>=1 ;i-- )
  {
   for (int j=i;j>=1 ;j-- )
   {
    sum=+i;
    System.out.print(j);
   }
    System.out.println();
  }
  */
  /*int a=10, b=3, m=5;
  if( a==b ) m+=a; else m=++a*m;
  System.out.print(m);*/
  /*int a=2, b=4;
  if( a < --b ) a*=a;
  System.out.print(b);*/
  /*int i=9, j=8, m=10, n=9;
  if( i<j || m--<n) i++; else j--;
  System.out.print(m);*/
  /*
  int m=7;
  int n=7;
  int a=2*++m;
  int b=2*n++;
  System.out.print(a);
  System.out.print(b);
  System.out.print(m);
  System.out.print(n);
  */
 /* //-100~100的奇偶数
  String s="";
  String t="";
  for (int i=-100;i<=100;i++)
  { //判断偶数
   if (i%2==0)
   {
    s+=i+",";
   }
   //判断奇数
   if (i%2!=0)
   {
    t+=i+",";
   }
  }
  //输出奇偶数
  System.out.println("偶数:"+s);
  System.out.println("奇数:"+t);
  */
 
 /* //用for循环打印三角
  for (int i=0;i<=6;i++ )
  {
   for (int j=6;j>=i+1 ;j--)
   {
    System.out.print("*");
   }
    System.out.println();
  }
 */
 /* //九九乘法表
  for (int i=1;i<=9 ;i++ )
  {
   for (int j=1;j<=i ;j++ )
   {
    System.out.print(j+"*"+i+"="+(j*i)+"\t");
   }
    System.out.println();
  }
 */
 /* //五的阶乘(for实现)
 
  int sum=1;
  for (int i=5;i>=1;i-- )
  {
   sum*=i;
  }
  System.out.print(sum);
 */
 
 /* //五的阶乘(while)
  int i=5;
  int sum=1;
  while (i>=1)
  {
   sum*=i;
   i--;
  }
  System.out.print(sum);
 */
 /* //五的阶乘(do while)
  int i=5;
  int sum=1;
  do
  {
   sum*=i;
   i--;
  }
  while (i>1);
  System.out.print(sum);
 */
 /* //三角形星星
  //外层循环
  for (int i=10;i>=1;i-- )
  {
   //左上空白区域
   for (int g=1;g<=i-1 ;g++ )
   {
    System.out.print(" ");
   }
   //中上*号部分
   for (int j=i; j<=10;j++)
   {
    System.out.print("*");
   }
   //右上*号部分
   for (int j=i+1; j<=10;j++)
   {
    System.out.print("*");
   }
    System.out.println();
  }
   //外层循环
  for (int i=1;i<=10;i++ )
  {
   //左下空白
   for (int g=0;g<=i-1 ;g++ )
   {
    System.out.print(" ");
   }
   //中下*号部分
   for (int j=i; j<=9;j++)
   {
    System.out.print("*");
   }
   //右下*号部分
   for (int j=i; j<=8;j++)
   {
    System.out.print("*");
   }
    System.out.println();
  }*/
 }
}

0 0
原创粉丝点击