欢迎光临散文网 会员登陆 & 注册

Java13:打印质数,数组倒序输出与由*组成的正立三角形

2019-11-15 08:42 作者:诗书画唱  | 我要投稿

1.打印质数

解法一:

package a1;



public class a1

                                                        {




public static void main(String[] args) 

                                                     {


int a,b;


for (a=100;a<=9999;a++)//103


                                              {


 for (b =2; b<=a-1; b++)


                                       {


 if (a % b == 0)


{


 break;}

                                       }

                                                

  if(a==b)

 

 {


System.out.println("100到9999之间的质数为"+a);

        }

                             

                                      

                                            }

                                           }


                                                    }














2.数组倒序输出


package a1;



public class a1

                                          {




public static void main(String[] args) 

                                        {


int a[]={22,33,44,55,66};


for (int i=4;i>=0;i--)


                                  {


 

                                      

System.out.println(a[i]);

                                      

                                     }

                                         }


                                           }







3.打印由*组成的正立三角形


package a1;




public class a1         {


//代码要易看懂,每对{},都要同一个垂直方向,且在不同位置。上课有不懂处,

//则向老师要录课视频,不懂处就看视频,后退与回放,用手机的语音输入法在b站专栏做学习笔记。

public static void main(String[] args)    {


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

if(j%2==1){//定义每行的个数

for(int i=1;i<=j;i++){System.out.print


("*");                }//因为有if,i<=j,而可以定j可取数,j可取数为每行的个数,j可取的个数为行数。

System.out.println();


          }


                             }


                                                                                                                                                                                                                                                 

                                           }


                        }





package a1;




public class a1         {


//代码要易看懂,每对{},都要同一个垂直方向,且在不同位置。上课有不懂处,

//则向老师要录课视频,不懂处就看视频,后退与回放,用手机的语音输入法在b站专栏做学习笔记。

public static void main(String[] args)    {


for(int j=0;j<=3;j++)       {

//j可取的个数为定义每行的个数

for(int i=1;i<=j*2+1;i++){System.out.print


("*");                }

System.out.println();


         


                             }


                                                                                                                                                                                                                                                 

                                           }


                        }



Java13:打印质数,数组倒序输出与由*组成的正立三角形的评论 (共 条)

分享到微博请遵守国家法律