JAVA基础测试一

合集下载

java基础试题及答案

java基础试题及答案

java基础试题及答案一、选择题(每题2分,共20分)1. Java中,以下哪个关键字用于定义一个类?A. classB. interfaceC. structD. enum答案:A2. 下列哪个选项是Java中的基本数据类型?A. StringB. intC. ArrayListD. Object答案:B3. 在Java中,哪个修饰符用于声明一个成员变量为类的私有成员?A. privateB. publicC. protectedD. static答案:A4. Java中,哪个关键字用于捕获异常?A. tryB. catchC. finallyD. throw答案:B5. 在Java中,哪个关键字用于定义一个接口?A. classB. interfaceC. abstractD. enum答案:B6. 下列哪个选项是Java集合框架中的一部分?A. StringB. ArrayListC. FileD. Thread答案:B7. 在Java中,哪个关键字用于定义一个方法?A. functionB. methodC. defD. void答案:D8. Java中,哪个关键字用于定义一个抽象方法?A. abstractB. finalC. staticD. native答案:A9. 在Java中,哪个关键字用于定义一个内部类?A. innerB. nestedC. innerclassD. class答案:D10. Java中,哪个关键字用于定义一个静态方法?A. staticB. dynamicC. finalD. abstract答案:A二、填空题(每题3分,共15分)1. Java中,用于定义一个类的关键字是______。

答案:class2. Java程序的入口点是______方法。

答案:main3. 在Java中,______关键字用于声明一个变量为常量。

答案:final4. Java中,______关键字用于定义一个方法为静态的。

Java基础语法测试题(1)---答案

Java基础语法测试题(1)---答案

1、以下为一个名为HelloWorld的Java文件,要使其编译和运行,在屏幕上显示“你好〞。

哪句有错误?public class Helloworld{ ①public static void main(String[] args){ ②System.out.println("你好"); ③}}A.①有错B.②有错C.③有错D.没有错2、Java源文件和编译后的文件扩展名分别为A、.class和 .javaB、.java和 .classC、.class和 .classD、.java和 .java3. 以下正确编写入口点语句的是A. public void static main(String[] args)B. public void static main(string[] args)C. public static void main(string[] args)D. public static void main(String[] args)4、以下声明变量方式正确的选项是A.int a=1,double b=12345;B. int c=12;double d=154;C. char e=’ok’;D. boolean f=0;5、以下程序能正确执行的是A.public class helloworld{public static void main(string[] args){System.out.println(“helloworld!〞);}}B.public class helloworld{public static void main(String[] args){System.out.println(“helloworld!〞)}}C.public class helloworld{public static void main(String[] args){System.out.print(“helloworld!〞);}}D.public class helloworld{public static void main(String[] args);{System.out.println(“helloworld!〞);}}6、新建一个Hello.java文件存放在E盘test文件夹,以下语法在命令模式中正确是A.切换源文件所在目录: cd \d E:/testB.用javac命令编译源文件: javac Hello.javaC.在命令模式下java hello命令执行时生成Hello.class文件D.运行程序: java hello.java7、以下变量名合法的是A. basicSalaryB. 2_stNameC.byte-sizeD. hello world8、以下对数组进行初始化错误的选项是:A.int[] intArray={1,2,3,4,5};B.int[] intArray=new int[]{1,2,3,4,5};C.int[] intArray=new int[5];D.int[] intArray=new int[5]{1,2,3,4,5};9、以下程序存在语法错误的选项是A.int i=0;for(;i<10;){i++;System.out.prinln(i);}B.for(int i=0;i<10;i++);System.out.println(i);for(;;){System.out.println(i);}C.for(int i=0;i<10;i++)System.out.println(i);D.int i=0;10、以下代码执行的结果是:for(int i=0;i<10;i++){if(i%2==0){continue;System.out.print(i);}System.out.print("a");}A.0a2a4a6a8aB.0aa2aa4aa6aa8aaC.aaaaaD.1a3a5a7a9a11、编译并运行下面代码出现的结果?int i=1;switch (i) {case 0:System.out.print("zero");break;case 1:System.out.print("one");case 2:System.out.print("two");default:System.out.print("default");}A、oneB、one two defaultC、onetwodefaultD、default12、public class aa {public static void main(String[] args) { int a=5,c=5,b,d;b=a++-1;d=++c-1;System.out.println(a);System.out.println(b);System.out.println(c);System.out.println(d);}}输出a,b,c,d分别是A、5,4,5,5B、6,5,6,5C、6,4,6,4D、6,4,6,513、for(int i=100;i>=1;i--){if(i%3==0 && i%5==0){System.out.print(i+〞〞);break;}}for(int j=0;j<10;j++){if(j%2==0)continue;System.out.print(j+〞〞);}输出 i,j 分别是A、i:90j:1 3 5 7 9B、i: 90 75 60 45 30 15j:2 4 6 8C、i:90j:2 4 6 8D、i: 90 75 60 45 30 15j:1 3 5 7 914、以下程序无语法错误的选项是A.public class helloworld{public static void main(string[] args){boolean b1,b2;if(b1==b2){System.out.println(b1);}}}B.public class helloworld{public static void main(String[] args){int a=8;if(1<=a<=10){a=10;}}}C.public class helloworld{public static void main(String[] args){int a=8,b=18;if(a=b){a=100;}}}D.public class helloworld{public static void main(String[] args);{int n=10;boolean b=(n<8)&&((n=1)!=0);System.out.println(n);System.out.println(b);}}15、以下语句输出不为死循环的是A、public class BreakDemo{public static void main(String[] args){int i=0;for(;i<10;i++){i++;}System.out.println(i);}}B、public class BreakDemo{public static void main(String[] args){int i=0;for(;i<10;){i--;System.out.println(i);}}}C、public class BreakDemo{public static void main(String[] args){int i=0;for(;i<10;i++){i--;System.out.println(i);}}}D、public class BreakDemo{public static void main(String[] args){int i=0;for(;;){System.out.println(i);}i++;}}16、以下程序执行的结果是Public class IfDemo{Public static void main(String[] args){ int m=9;boolean b=m>9;if(b){m+=1;System.out.println(m);}int n=8;boolean b2=m>9;if(!b2);n++;System.out.println(n);}}A.10 和 8B.10 和 9C.8D.917、下面对于类的命名,正确的选项是A.StringB.My BoxC._BoxD.My.Box18、考察以下两种陈述:陈述1:变量有成员变量和局部变量两种,局部变量的作用域一般比成员变量的作用域要大一些陈述2:在程序中,用属性来表示对象的状态,用方法来表示对象的行为A.陈述1错误,陈述2正确B.陈述1正确,陈述2错误C.两种陈述都正确D.两种陈述都错误19. 预测以下程序的运行结果:public class Cat{String name;public void setName(String n){name = n;}public void cry(){System.out.println(name+":喵!喵~~喵!");}public static void main(String[] args){Cat c = new Cat();c.setName("小花猫");}}A.将输出:小花猫":喵!喵~~喵!"B.程序编译出错C.程序编译无错误,但运行时出错D.程序编译和运行都没错误,但屏幕上没有任何输出20.以下程序运行结果为〔〕public class Test{int x=10;int y=1;public static void main(String [] args){for(int i=0;i!=x-y;i+=2){i+=1;if(i= =5)continue;System.out.println(i);}}}A、1 4 7B、1 5 7 9C、1 3 7 9D、1 3 5 7。

java基础入门考试题目及答案

java基础入门考试题目及答案

java基础入门考试题目及答案一、选择题(每题2分,共20分)1. Java中,哪个关键字用于声明一个类?A. classB. interfaceC. structD. object答案:A2. 下列哪个是Java中的保留字?A. appleB. publicC. javaD. dog答案:B3. Java中,哪个方法用于获取字符串的长度?A. length()B. size()C. count()D. length答案:A4. 在Java中,哪个关键字用于定义一个方法?A. functionB. methodC. defD. void答案:D5. Java中,哪个关键字用于声明一个接口?A. classB. interfaceC. structD. object答案:B6. Java中,哪个关键字用于声明一个包?A. packageB. importC. classD. public答案:A7. Java中,哪个关键字用于实现多重继承?A. extendsB. implementsC. extends and implementsD. None of the above答案:B8. 在Java中,哪个关键字用于声明一个变量?A. varB. letC. defD. val答案:A9. Java中,哪个关键字用于声明一个常量?A. finalB. constC. staticD. var答案:A10. 在Java中,哪个关键字用于抛出一个异常?A. throwB. throwsC. catchD. try答案:B二、填空题(每题2分,共20分)1. Java是一种_________语言,它支持跨平台运行。

答案:面向对象2. Java程序的执行入口是_________方法。

答案:main3. 在Java中,所有的类都是_________类的子类。

答案:Object4. Java中,用于声明一个私有方法的关键字是_________。

java基础测试题-含答案

java基础测试题-含答案

Java基础试题姓名一、选择题(每题2分,共30分)1.请写出标识符的命名规则描述正确的是[多选](ABCD )A、由英文字母、数字、_和$组成,长度不限。

B、标识符的第一个字符不能是数字C、标识符区分大小写。

D、标识符不能包含空格。

2. 下列属于正确标识符的选项有[多选](BDGH)A. intB. $_CountC. 3MD. HelloE. b-7F. ms#dG. boolH. D96583、下列哪一个不属于java的基本类型( B )A、intB、StringC、floatD、byte4、下列那条语句能编译通过( A )A、String String=”String”;B、float float=””;C、int int = 11;D、int i= 1.1;5、下列代码的执行结果是: ( D )public class Test1{public static void main(String args[]){float t=9.0f;int q=5;System.out.println((t++)*(--q));}}A、40 C、366、int长度描述正确的是(A )A、-2^31到2^31 - 1B、-2^32到2^32 - 1C、-2^7到2^7 - 1D、-2^8到2^8 - 17、关于==和equals方法描述不正确的是( D )A、==是运算符、equals是方法B、==只比较对象,equals会先比较对象,如果不是一个对象,会对对象的值进行比较。

C、String a= "1"; String b= "1"; System.out.println(a==b); 输出结果为:trueD、String a=new String("1");String b=new String("1");System.out.println(a==b);输出结果为:true8、下列关于哪个不属于java的特性( D )A、封装B、继承C、多态D、重载9、某一个子类要继承一个父类,要使用关键字(B )A、importB、extendsC、implementsD、java10、某一个子类要实现一个父接口,要使用关键字(C )A、importB、extendsC、implementsD、java11、以下关于接口和类的说法正确的是( C )A、接口和类都可以实现多重继承B、子类可以继承多个父类C、子类可以实现多个接口D、一个子类不能同时继承某一个父类和实现某一个接口12、一个非抽象子类,如果要实现某个接口,则(A )A、必须实现该接口中的所有抽象方法B、可以实现部分抽象方法C、可以不实现任何抽象方法D、无所谓13、下列关于Java线程的说法那些是正确的( D )A、每一个Java、线程可以看成由代码.一个真实的CPU以及数据三部份组成。

Java语言基础测试题及答案

Java语言基础测试题及答案

Java语言基础测试题及答案一、选择题1. Java程序的入口点是哪个方法?A. main()B. static()C. start()D. run()2. 下面哪个操作符用于取模?A. %B. /C.D. &3. Java中,下面哪个关键字用于定义接口?A. classB. interfaceC. extendsD. implements4. Java中,下面哪个数据类型不属于基本数据类型?A. intB. charC. StringD. boolean5. 下面哪个方法可以实现字符串的截取?A. substring(int start, int end)B. substring(int start)C. substring(int end)D. substring()二、填空题6. 在Java中,所有的类都是______类的子类。

7. Java中定义类的关键字是______。

8. 在Java中,______关键字用于声明一个常量。

9. Java中的构造方法名称必须与______相同。

10. 在Java中,一个类的构造方法不能被______。

三、判断题11. Java中,所有的对象都继承自Object类。

()12. Java中的方法可以重载,但不可以重写。

()13. Java中的数组的默认初始化值是0。

()14. 在Java中,字符串常量存储在常量池中。

()15. Java中的switch语句可以支持所有数据类型。

()### 答案一、选择题1. A. main()2. A. %3. B. interface4. C. String5. A. substring(int start, int end)二、填空题6. Object7. class8. final9. 类名10. 继承三、判断题11. √12. ×(Java中的方法既可以重载,也可以重写)13. ×(Java中的数组的默认初始化值取决于数据类型,例如整型数组的默认值是0,布尔数组的默认值是false)14. √15. ×(Java中的switch语句只支持byte、short、char、int四种数据类型)### 解析1. Java程序的入口点是main()方法,格式为public static void main(String[] args)。

java基础测试题

java基础测试题

java基础测试题1. 问题描述Java基础测试题共包含10道题目,各题目涵盖Java编程语言的不同方面。

在这些问题中,你将有机会测试并重新巩固你在Java基础知识方面的理解。

2. 题目一请编写一个Java程序,实现以下功能:输入一个整数N,打印出1到N之间的所有奇数。

3. 题目二请编写一个Java程序,实现以下功能:输入一个字符串,判断该字符串是否为回文字符串。

如果是,则打印"是回文字符串",否则打印"不是回文字符串"。

4. 题目三请编写一个Java程序,实现以下功能:声明并初始化一个长度为10的整型数组,然后遍历该数组并将每个元素依次打印出来。

5. 题目四请编写一个Java程序,实现以下功能:声明并初始化一个长度为5的字符串数组,其中包含5个不同的名称。

然后使用循环遍历该数组,并将每个元素打印出来。

6. 题目五请编写一个Java方法,实现以下功能:接收一个整数作为参数,并返回该整数的阶乘结果。

7. 题目六请编写一个Java方法,实现以下功能:接收两个整数作为参数,并返回这两个数之间的所有整数的和。

8. 题目七请编写一个Java方法,实现以下功能:接收一个字符串作为参数,并返回该字符串中元音字母的个数。

9. 题目八请编写一个Java方法,实现以下功能:接收一个字符串作为参数,并将该字符串进行反转。

10. 题目九请编写一个Java方法,实现以下功能:接收一个整数作为参数,并判断该数是否是质数(只能被1和自身整除)。

11. 题目十请编写一个Java方法,实现以下功能:接收两个整数作为参数,并返回它们的最大公约数。

以上就是Java基础测试题的题目要求,请根据题目描述编写相应的代码,并测试验证你的解答是否正确。

祝你好运!。

大学java基础考试试题及答案

大学java基础考试试题及答案

大学java基础考试试题及答案一、选择题(每题2分,共20分)1. Java中,以下哪个关键字用于声明一个类?A. publicB. classC. interfaceD. abstract答案:B2. 在Java中,以下哪个选项是正确的字符串声明?A. String s = "Hello";B. String s = 'Hello';C. String s = "Hello", "World";D. String s = 'Hello', 'World';答案:A3. Java中,哪个关键字用于捕获异常?A. tryB. catchC. finallyD. throw答案:B4. 在Java中,以下哪个选项是合法的变量名?A. 2variableB. variable2C. _variableD. variable$答案:C5. Java中,以下哪个选项是正确的继承关系?A. public class B extends AB. public class B implements AC. public class B extends interface AD. public class B implements interface A答案:A6. 以下哪个Java关键字用于定义接口?A. classB. interfaceC. abstractD. final答案:B7. 在Java中,以下哪个选项是正确的方法定义?A. public void myMethod();B. public void myMethod(int x);C. public void myMethod() {}D. public void myMethod(int x) {}答案:D8. Java中,以下哪个关键字用于定义包?A. packageB. importC. classD. interface答案:A9. 在Java中,以下哪个选项是正确的数组声明?A. int[] myArray = new int[10];B. int[] myArray = new int(10);C. int myArray[] = new int[10];D. int[] myArray = new int{10};答案:A10. Java中,以下哪个关键字用于实现多线程?A. threadB. synchronizedC. implementsD. extends答案:D二、填空题(每题2分,共20分)1. 在Java中,________关键字用于定义一个方法。

java基础测试题及答案

java基础测试题及答案

一、选择题(每题2分,共40分)1、下面哪个是Java语言中正确的标识符( C )A、3comB、importC、thatD、this2、下面哪个语句(初始化数组)是不正确的:(B)A.int x[] = {1,2,3}; B.int x[3] = {1,2,3};C.int[] x = {1,2,3}; D.int x[] = new int[]{1,2,3};3、下述概念中不属于面向对象方法的是( D )。

A.对象、消息 B.继承、多态C.类、封装 D.过程调用4、下面的代码段中,执行之后i 和j 的值是什么? ( B )int i = 1;int j;j = i++*2+3*--i;A.1, 2 B.1, 5 C.2, 1 D.2, 25、下面哪条语句把方法声明为抽象的公共方法?(B )A.public abstract method();B.public abstract void method();C.public abstract void method(){}D.public void method() extends abstract;6、下面关于java中类的说法哪个是不正确的?( C )A.类体中只能有变量定义和成员方法的定义,不能有其他语句。

B.构造函数是类中的特殊方法。

C.类一定要声明为public的,才可以执行。

D.一个java文件中可以有多个class定义。

7、假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?( C )class A{ int i;static String s;void method1() { }static void method2() { }}A、System.out.println(a.i);B、a.method1();C、A.method1();D、A.method2()8、容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变? ( B )A、CardLayoutB、FlowLayoutC、BorderLayoutD、GridLayout9、下列哪个用户图形界面组件在软件安装程序中是常见的? ( C )A.滑块B.进度条C.按钮D.标签10、在Java 中如果要在字符串类型对象s=“JA V A”,中找出‘V’出现的位置可使用下面哪个方法:(B)A.mid(2,s); B.charAt(2); C.s.indexOf(‘V’);D.indexOf(s,’V’);11、Java中哪个类提供了随机访问文件的功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基础测试一1. 类的定义由哪两部分组成?答:变量的声明、方法的定义2.方法的定义由哪两部分组成?答:double computerArea和double getPerimeter3.一个Java源程序中可以有多个公共类(主类)吗?答:只能有一个类是public的4.一个Java源程序中可以有多个类吗?若有多个类时,程序文件名是什么?答:一个Java源程序中可以有多个类,文件名public class5一个Java Applet源程序的主类能有多个父类吗?答:不能6. J ava应用程序(Application)的主类的类头应如何写?它的主方法的方法头应如何写?Application 的入口在哪?答:Java应用程序主类的类头应写为public class 类名它的主方法的方法头应写为public static void main(String args[])程序的入口是main方法7.J ava应用程序(Application)的主类中一定要有主方法(main)吗?答:一定要有主方法8.在Java语言中,将源代码翻译成______字节码______时产生的错误称为编译错误,而将程序在运行中产生的错误称为运行错误。

9. 为了使包sos中的所有类在当前程序中可见,可以使用的语句是( A )。

A)importsos.*; B)package sos.*;C)sos import; D)sos package;练习二(数据类型)1.以下的选项中能正确表示Java语言中的一个整型常量的是( B )。

A) 12. B) -20 C) 1,000 D) 4 5 62.下列的变量定义中,错误的是( A)。

A) int 6_a; B) float a;C) inti=Integer.MAX_VALUE; D) static inti=100;3.下列的变量定义中,错误的是(A)。

A) inta;b; B) float a,b1=1.23f;C) char ch1=’d’,ch2=’\’’; D) public inti=100,j=2,k;4.下列的变量定义中,错误的是(C)。

A) int _a=123; B) long j=12345678900L;C) intm,n; D) static i=100;5.下列的变量定义中,正确的是(D)。

A) boolean b1=”true”; B) float x=6.6;C) byte i=200; D) double y;6.以下字符常量中不合法的是(D)。

A) '@' B) '&' C) "k" D) '整'练习三(运算符与表达式)1.已定义a为int类型的变量。

以下选项中,合法的赋值语句是( B )。

A) a +1==2; B) a+=a*6; C) a=8.8f; D) int a=8;2.以下选项中的变量都已正确定义,不合法的表达式是(C )。

A) a >= 4 == b<1 B) 'n'-3 C) ‘a’=8 D) 'A'%63.下列程序段执行后c的结果是(B )。

int a = 9, b = 11, c;c= a != b ? a+b : a-b;A) -2 B) 20 C) 11 D) 94.下列程序段执行后y的结果是( )。

int x1 = 9, x2 = 6, y;y =(++x1 != x2 ++ )? (x1+x2) :(x1- x2);A) 15 B) 9 C) 17 D) 35.对于一个三位的正整数n=789,以下结果为8的是(D)。

A) n/10%2 B) (n-n%10)/100 C) n%10 D) n%100/106.设x,y,max,min均为int型变量,x、y已赋值。

用三目条件运算符求x、y的最大值和最小值,并分别赋给变量max和min,这两个赋值语句分别是_x>y x:y_____和__x<y x:y____。

7.表达式2*5/2.5、1.0/2*5、1/2*3、5/3的计算结果分别是___4.5、2.5、0、1______。

8.当整型变量n的值不能被13除尽时,其值为false 的Java语言表达式是___n%13==0____ 。

(n%13==0)9.执行以下程序段后:x = ___5_____, y = ___0_____ 。

int x = 5, y=5;y = ++x * - -y;练习四(条件、分支语句)1.下列语句序列执行后,m 的值是( C)。

int a=10, b=3, m=5;if( a==b ) m+=a; else m=++a*m;A) 15 B) 50 C) 55 D) 52.下列语句序列执行后,k 的值是(B )。

inti=4,j=5,k=9,m=5;if(i>j||m<k) k++; else k--;A) 5 B) 10 C) 8 D) 93.下列语句序列执行后,x 的值是( D)。

int a=2, b=4, x=5;if( a<--b ) x*=a;A) 5 B) 20 C) 15 D) 104.下列语句序列执行后,b 的值是( B )。

int a=2, b=4;if( a< - - b ) a*=a;A) 5 B) 3 C) 15 D) 105.下列语句序列执行后,m 的值是( D)。

inti=9, j=8, m=10, n=9;if( i<j || m - -<n ) i++; else j--;A) 6 B) 7 C) 8 D) 9练习五(循环语句)1.以下for循环的执行次数是(B)。

for(int x=0;(x==0)&(x>4);x++);A)无限次B)一次也不执行C)执行4次D)执行3次2.下列语句序列执行后,j 的值是( A )。

int j=1;for( inti=5; i>0; i-=2 ) j*=i;A) 15 B) 1 C) 60 D) 03.以下for循环的执行次数是(B)。

for(int x=0;(x==0)&(x<4);x++);A)无限次B)一次C)执行4次D)执行3次4.下列语句序列执行后,j 的值是(C )。

int j=2;for( inti=7; i>0; i-=2 ) j*=2;A) 15 B) 1 C) 60 D) 325.以下for循环的执行次数是(B)。

for(int x=0,y=0;(y!=0)|(x<4);x+=2);A)无限次B)一次也不执行C)执行4次D)执行3次练习六(控制结构与循环体内的跳转)1.结构化程序设计的三种基本流程控制结构是:__顺序结构_____、___选择结构____、______循环结构__。

3.以下语句中能构成分支的语句是(B)。

A) for 语句B) if 语句C) continue 语句D) 方法调用语句4.以下语句中能构成多分支的语句是( C )。

A) for 语句B) while 语句C) switch 语句D) do - while 语句5. 以下语句中能构成多分支的语句是(C )。

A)for语句B)while语句C)if__else语句的嵌套D)do__while语句6. 以下语句中是循环语句的是( D )。

A)break 语句B)switch 语句C)if 语句D)do - while 语句7.以下语句中不能构成循环的语句是( C )。

A) for 语句B) while 语句C) switch 语句D) do__while 语句8.能从循环语句的循环体中跳出的语句是(B)。

A)for语句B)break语句C)while语句D)return语句练习七(方法)1.下列方法定义中,正确的是( D )。

A) intx( inta,b ) { return (a-b); }B) double x( inta,int b) { int w; w=a-b; }C) double x( a,b ) { return b; }D) int x( inta,int b) { return a-b; }2.下列方法定义中,正确的是( D )。

A) void x( inta,int b ); { return (a-b); }B) x( inta,int b) { return a-b; }C) double x { return b; }D) int x( inta,int b) { return a+b; }3. 下列方法定义中,不正确的是(B)。

A) float x( inta,int b ) { return (a-b); }B) int x( inta,int b) { return a-b; }C) int x( inta,int b ); { return a*b; }D) int x(inta,int b) { return 1.2*(a+b); }4.下列方法定义中,正确的是( A)。

A) int x( ){ char ch='a'; return (int)ch; }B) void x( ){ ...return true; }C) int x( ){ ...return true; }D) int x( int a, b){ return a+b; }5. 列方法定义中,方法头不正确的是(D )。

A)publicint x( ){ ... }B)public static int x( double y ){ ... }C)void x( double d ) { ... }D)public static x( double a ){ ... }6.以下方法fun的功能是求两参数之积。

(return a*b)int fun ( int a, int b ) { __________________; }7. 以下方法fun的功能是求两参数之积。

(return (float)a*b)float fun ( int a, double b ) { __________________; } 8. 以下方法fun的功能是求两参数的最大值。

int fun ( int a, int b ) { __________________; }9.以下方法m 的功能是求两参数之积的整数部分。

int m ( float x, float y ) { __________________; }10.下面方法的功能是判断一个整数是否为偶数,将程序补充完整。

相关文档
最新文档