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

Java作业的题与答案8:斐波拉契数,Scanner,成绩,a.length,String a[],机会问题

2019-11-14 18:39 作者:诗书画唱  | 我要投稿

本期看点:关键词有斐波拉契数,Scanner,成绩,a.length,String a[],机会问题

一.Scanner问题代码合集

1.

package a1;


import java.util.Scanner;




public class a1{




public static void main(String[] args) {

System.out.println

("请输入一个数字");

Scanner s1=new Scanner(System.in);//声明Scanner接收的类


int a=s1.nextInt();//接收用户输入整形的数据


for(int i=0;i<=a;i++){System.out.println

(i+"+"+(a-i)+"="+a);

}  

}


}


2.

package a1;


import java.util.Scanner;




public class a1                                                         {




public static void main(String[] args)                     {






for(int i=400;i<=4000;i++)                  {

if(i%400==0)                     {

System.out.println

("你已经跑了"+i

+ "米,累了吗?");

Scanner s1=new Scanner(System.in);//声明Scanner接收的类


String a=s1.next();//接收用户输入整形的数据

if (a.equals("累了")){System.out.println

("休息!");break;}

else if(a.equals("不累")){System.out.println

("继续跑!");}


else {System.out.println

("输入错误,继续跑!");}

                                      }


                                         }

                                                     }


                                                                        }




3.

package a1;


import java.util.Scanner;




public class a1                                                         {




public static void main(String[] args)                     {



System.out.println

("请输入你的姓名");

Scanner s1=new Scanner(System.in);


String b=s1.next();

double he=0;

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


System.out.println

("请输入你第"+i+"门的成绩");



Scanner s2=new Scanner(System.in);


int a=s2.nextInt();

if (a>0){he=he+a;

}



else {System.out.println

("输入错误");}

                                      }

System.out.println

("平均分为"+(he/5));


                                         

                                                     }


                                                                        }


二.打印出斐波拉契数

4.


package a1;





public class a1                                                         {




public static void main(String[] args)                     {




int a=0;

int b=1;

int c=0;//多个变量,赋值

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




c=a+b;

a=b;

b=c;


System.out.println


(c);



}


                                         

}         }


            



三.成绩问题

5.

package a1;

import java.util.*;

public class a1                                                                 {


public static void main(String[] args)                                     {



double he=0;

int c=0;


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




System.out.println


("请输入你第"+i+"门的成绩");






Scanner s2=new Scanner(System.in);

        int a=s2.nextInt();


if (0<=a&&a<=60){System.out.println


("成绩不合格");


}

else if (60<a&&a<=80){System.out.println


("成绩良好");


}


else if (80<a&&a<=100){System.out.println


("成绩优秀");c++;he=he+a;


}

else{System.out.println


("输入错误");}            

                                     

                                                               }

                                                          

System.out.println


("成绩大于80分的人数为"+c+"。成绩大于80分的人的平均成绩为"+(he/c));

                                                                         }

                                                                           }

四.机会问题

     6                                                  

                                                            

package a1;

import java.util.*;

public class a1                                                                 {


public static void main(String[] args)                                     {



double he=0;

int c=0;

System.out.println


("请输入你的密码");

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










Scanner s2=new Scanner(System.in);

        String a=s2.next();


if (a.equals("666666")){System.out.println


("成功进入主界面");break;


}



else{  System.out.println


("输入错误,你还有"+(3-i)+"次机会" );                               

  if(3-i==0) {System.out.println


("用户卡被冻结,不能再输了" ); }                                                            }

                                                          


                                                                         }


}

}


7.


package a1;

import java.util.*;

public class a1                                                                                                   {


public static void main(String[] args)                                                                      {




System.out.println


("请输入用户名");

Scanner s=new Scanner(System.in);

        String a=s.next();



System.out.println


("请输入密码");

Scanner s2=new Scanner(System.in);

        String b=s2.next();


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

        

if (a.equals("666666")&&b.equals("666666"))

{System.out.println


("成功进入主界面");break;


}



else{ System.out.println

("输入错误!你还有"+(3-i)+"次机会!" );                               

  if(3-i==0) {System.out.println


("\t" );

  System.out.println


("对不起,您3次均输入错误!" );}

  else {System.out.println


("请输入用户名");

Scanner s3=new Scanner(System.in);

        a=s3.next();

System.out.println

("请输入密码");

Scanner s4=new Scanner(System.in);

         b=s4.next();

}                                                                                         }

                                                          


                                                                                                        }


                                                                                                      }

                                                                                                                 }


                                                                        





8.

package a1;

import java.util.*;

public class a1                                                                                                   {


public static void main(String[] args)                                                                      {




System.out.println


("请输入会员号(<4位整数>):");

Scanner s=new Scanner(System.in);

        int a=s.nextInt();



System.out.println

("请输入会员生日(月/日<用两位整数表示>,如输入01/01):");


Scanner s22=new Scanner(System.in);

String b3=s22.next();


        

        System.out.println

        ("请输入会员积分:");

Scanner s3=new Scanner(System.in);

int c=s3.nextInt();


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

System.out.println


(a +"  "+b3+"  "+ c);

if (1000<a&&a<10000

)

                                                                                        {



                                                                                         }



else                                                                                     { 

System.out.println

("客户号"+a+"是无效会员号!"

+ "\n"

+ ""

+ "输入信息失败" );

                                                                                          }

System.out.println


("请输入会员号(<4位整数>):");

Scanner s4=new Scanner(System.in);

         a=s4.nextInt();



System.out.println

("请输入会员生日(月/日<用两位整数表示>):");


Scanner s25=new Scanner(System.in);

b3=s25.next();


        System.out.println

        ("请输入会员积分:");

Scanner s6=new Scanner(System.in);

c=s6.nextInt();

                                                                                                                                                                                

  if(i==2)  {System.out.println


(a +"  "+b3+"  "+ c);

if (1000<a&&a<10000

)

                                                                                        {



                                                                                         }



else                                                                                     { 

System.out.println

("客户号"+a+"是无效会员号!"

+ "\n"

+ ""

+ "输入信息失败" );

                                                                                          }}                                                



      

                                                                                                           }

                                                                                                        


                                                                                                      }

                                                                                                                 }


                                                                        

9.


package a1;




public class a1                                                                                                   {





public static void main(String[] args)                                                                      {

String a[]={"张三","李四","王五"};





for(int i=0;i<a.length;i++){

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




}


           



                                                                                                      }


                                                                                                                 }



10.

package a1;


import java.util.Scanner;




public class a1                                                                                                   {





public static void main(String[] args)                                                                      {




String[] str=new String[5];

Scanner s=new Scanner(System.in);



for(int i=0;i<str.length;i++){



System.out.println("请输入第"+(i+1)+"个学生的姓名");


str[i]=s.next();


}

System.out.println("你输入的5个学生的姓名为:");

for(int i=0;i<str.length;i++){


System.out.println(str[i]+"   ");




}


           



                                                                                                      }


                                                                                                                 }


Java作业的题与答案8:斐波拉契数,Scanner,成绩,a.length,String a[],机会问题的评论 (共 条)

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