java作业三

  1. Java语言的主要贡献者是谁?

         ames Gosling: Java之父

  1. 编写、运行Java程序需要经过哪些主要步骤?

       3个步骤:

       1) 用文本编辑器编写源文件。   

       2) 使用javac编译源文件,得到字节码文件。

       3) 使用解释器运行程序。

  1. 如果JDK的安装目录为D:\jdk,应当怎样设置path的值?

         变量名:Path

         变量值:D:\jdk(安装的文件夹)\bin

  1. 当源文件中有多个类时,请简述源文件的命名规则。

         源文件由若干个类所构成。对于应用程序,必须有一个类含有public static void          main(String args[])的方法,含有该方法的类称为应用程序的主类。不一定,但至多有一         个

  1. 当代码量较大时应当使用哪种编程风格?

独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)

7.     什么叫标识符?标识符的规则是什么?true是否可以作为标识符。

         用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。

         标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。false不是标识         符。

8.     什么叫关键字?true和false是否是关键字?请说出6个关键字。

         关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来

         用。true和false不是关键字。6个关键字:class implements interface enum extends          abstract。 

9.     Java 的基本数据类型都是什么?

         boolean,char,byte,short,int,long,float,double。 

10.下面程序的输出的结果是什么?

public class E {

 public static void main (String args[ ]) {

      for(int i=20302;i<=20322;i++) {

          System.out.println((char)i);

      }

    }

}

 

11.编写一个Java应用程序,输出全部的大写英文字母。

public class test {

         public static void main(String[] args) {

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

                          System.out.print((char) ('A' + i) + " ");

                  }

         }

 

}

12.下列程序的输出结果是什么?if-else语句的书写是否规范?

public class E {

   public static void main (String args[]) {

      int x=10,y=5,z=100,result=0;

      if(x>y)

          x=z;

      else

         y=x;

      z=y;

      result=x+y+z;

      System.out.println(result);

   }

}

输出结果:110

13.下列程序的输出结果是什么?

public class E { 

   public static void main (String args[ ]) {

      char c='\0';

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

         switch(i) {

            case 1:  c='新';

                     System.out.print(c); 

            case 2:  c='亲';

                     System.out.print(c);

                     break;

            case 3:  c='斤';

                     System.out.print(c);

            default: System.out.print("!");    

         }  

      }

   }

}

 

输出结果:新亲亲斤!!

14.为了节约用电,将用户的用电量分成3个区间,针对不同的区间给出不同的收费标准。对于1至90千瓦(度)的电量,每千瓦0.6元;对于91至150千瓦的电量,每千瓦1.1元;对于用大于151千瓦的电量,每千瓦1.7元。编写一个Java应用程序程序。在主类的main方法中,输入用户的用电量,程序输出电费。

public class test {

         public static void main(String[] args) {

                  Scanner input= new Scanner(System.in);

                  double i=input.nextDouble();

                  if(i<0) {

                          System.out.println("Invalid Value!");

                  }else if(i>=1&&i<=90){

                          System.out.println(i*0.6);

                  }else if(i>=91&&i<=150){

                          System.out.println(i*0.6);

                  }else {

                          System.out.println(i*1.1);

                  }

                  input.close();

        

         }

发布了10 篇原创文章 · 获赞 16 · 访问量 4222
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章