📄 第三章.txt
字号:
DBCCCABCAC
00:20:00
1.设有定义语句:int a[ ]= {66,88,99};则关于该语句的叙述错误的是( )
(A) 定义了一个名为a的一维数组
(B) a数组有3个元素
(D) a数组的下标为1~3
(D) 数组中的每个元素数据类型是int型
************************************
2.若已定义:int a[ ] ={0, 1, 2, 3, 4, 5};则对a数组元素正确的引用是( )
(A)a[- 1] (B) a[0] (C) a[5] (D) a(0)
************************************
3.现有整型数组int a[ ]= {10, 21, 28, - 3, 84, 55}; 为了打印输出数组的各个元素,下面正确的代码是( )
(A)for(int i=0;i<=6;i++)
System.out.println(a[i]);
(B)for(int i=1;i<6;I++)
System.out.println(a[i]);
(C) for(int i=0;i<a.length;i++)
System.out.println(a[i]);
(D)for(int i=0;i<a.length;i++)
System.out.println(a(i));
*******************************
4.下面的程序段输出的结果是( )
int i=1, b, c;
int[ ] a = new int[3];
b = a[i];
c = b+i;
System.out.println(c);
( A ) 0 ( B ) 2 ( C ) 1 ( D ) 4
*******************************
5.下列方法定义中方法头正确的是()
(A)public int method {…}
(B)public int static method (double y){…}
(C)void method (double d){…}
(D)public static method(double a){…}
*******************************
6.下列方法method的定义中正确的是()
(A)int method(){char ch=’a’;return (int)ch;}
(B)void method{int a=8;return a}
(C)int method (int i){return(double)(i+10);}
(D)method(int a){return a;}
*******************************
7.下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词first()?
java A the first snow,the first snow came.
(A)args[0]
(B)args[1]
(C)args[2]
(D)args[5]
*******************************
8.当前目录下有下面的Java应用程序A,编译后在命令行输入如下命令:
java A 1 2 3 4 5
回车后输出的结果是()
piblic class A
{
public static void main (String[]args)
{
int a[]=new int[args.length];
for(int i=0;i<args.length;i++)
{ a[i]=Integer.pareseInt(args[i]); }
a[0]=method(a[0],a[1]);a[1]=method(a[2],a[3]);a[2]=method(a[0],a[1]);
System.out.println(a[2]);
}
static int method(int x,int y)
{ return x>y?x:y; }
}
(A)2 (B)3 (C)4 (D)5
*******************************
9.为了区分重载多态中同名的不同方法,要求()
(A)采用不同的形式参数列表
(B)返回值类型不同
(C)参数名不同
(D)选项A、B、C都对
*******************************
10.定义类如下:
class A
{ int a,b,c;
public void B(int x,int y,int z){ a=x;b=y;c=z; }
}
下面对方法B()的重载哪些是正确的()?
(A)public void A(int x,int y,int z){a=x;b=y;c=z;}
(B)public void B(int x,int y,int z){a=x;b=y;c=z;}
(C)public void B(int x,int y){a=x;b=y;c=0;}
(D)public B(int x,int y,int z){a=x;b=y;c=z;}
************************************
endend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -