阶段测试一卷

发布 2024-01-13 22:50:08 阅读 8778

]:(共28道试题,每题2分)

1.编译j**a application源程序文件将产生相应的字节码文件,扩展名为哪一个?

a.j**a

b.class

c.html

d.exe

2.关于j**a基本语法机制,以下选项中哪个与c++不同?

a.类 b.接口(interface)

c.自动内存**

d.多线程

e.以上全是

3.关于j**a基本语法机制,以下选项中哪个与c++相同?

a.数据类型

b.程序流程控制

c.结构化

d.异常处理

e.以上全是

4.下面哪一个特性不是面向对象编程主要体现的特性?

a.封装性

b.继承 c.多态

d.类 5.哪个表达式是声明一个含有10个string对象的数组?

a.char str=new char [10];

b.char str[10];

c.string str=new string[10];

d.string str[10];

6.若所用变量都已正确定义,下列选项中,非法的表达式是哪个?

a.a' =1/2

b.a' +32

c.a' %3

d.a!= 4||b==1

7.设 x = 1 , y = 2 , z = 3,则表达式y+=z--/x的值是哪一个?

a.3 b.3.5

c.4 d.5

8.为了定义三个整型数组a1、a2、a3,下面声明正确的语句是哪组?

a."intarray [ a1,a2;

int a3[ ]

b."int [ a1,a2;

int a3[ ]

c."int a1,a2[ ]

int a3=;"

d."int a1,a2;

int a3=(1,2,3,4,5);"

9.下列的哪个赋值语句是错误的?

a.float f = 11.1

b.double d = 5.3e12

c.double d = 3.14159

d.double d = 3.14d

10.下列的哪个声明是合法的?

a.long l = 4990;

b.int i = 4l;

c.float f = 1.1;

d.double d = 34.4d;

11.下列选项中,合法的赋值语句是哪个?

a.a = 1;

b.++i;

c.a=a + 1= 5;

d.y = int ( i );

12.下列选项中哪个答案可以用来表示八进制值“8”?

a.010

b.0x10

c.08 d.0x8

13.现有一变量声明为 boolean aa; 下列赋值语句中正确的是哪个?

a.aa=false;

b.aa=false;

c.aa="false";

d.aa=0;

14.以下标识符哪些是合法的?

a.$persons

b.const

c.*point

d.this

15.以下选项中的变量都已正确定义,不合法的表达式是哪个?

a.a >=4 ==b<1

b.n'-3

c.a'=8

d.a'%6

16."编译运行以下程序后,关于输出结果的说明正确的是哪一个?

public class conditional

a.输出结果为:value is 99.99

b.输出结果为:value is 9

c.输出结果为:value is 9.0

d.编译错误

17.若有定义int a = 2; 则执行完语句 a -=a * a; 后,a的值是多少?

a.0 b.4

c.-2 d.-4

18.若有定义int a = 2;则执行完语句a +=a -=a * a; 后,a的值是多少?

a.-4 b.0

c.4 d.8

19."下列程序段执行后y的结果是哪个?

int x1 = 9, x2 = 6, y;

y =(x1 !=x2 ++x1+x2) :x1- x2);"

a.15 b.9

c.17 d.3

20."下列语句执行后,变量a、变量c 的值分别是多少?

int x=182;

int a,c;

c=x/100;

a=x%10;"

a.1, 2

b.2, 1

c.1.82, 2

d.100, 82

21.有一声明语句为boolean t; 下面赋值语句中t的值为false的是哪个?

a.t=5>3;

b.t=!false;

c.t=(true|false);

d.t=(2==3)?true:false;

22."给出下面的**:

if (x>10)

else if (x>0)

else

x的取值在什么范围内时将打印字符串""second""?

a.x > 10 | x < 0

b.x <=10 & x > 0

c.x <=0

d.x > 0

23."给出下面的**:

if (x>0)

else if (x>-3)

else x 的取值在什么范围内时将打印字符串""second""。

a.x > 0

b.x > 3

c.x <=3

d.x <=0 & x > 3

24."下列语句序列执行后,x 的值是多少?

int a=3, b=4, x=5;

if ( a a.3

b.4 c.5

d.6 25.以下选项中循环结构合法的是哪一个?

a."while (int i<7)

i++;is “+i);

b."int j=3;

while(j)

while (j<10);"

26."以下程序运行时,哪一行会产生编译错误?

1) public void modify()

a.line 5

b.line 6

c.line 7

d.line 8

27."以下是应用程序中定义的静态方法printbinary,若在其main方法中有方法调用语句printbinary(2),则输出的结果是哪个?

static void printbinary(int i) "

a.00000000000000000000000000000000

b.00000000000000000000000000000001

c.00000000000000000000000000000010

d.00000000000000000000000000001111

28."执行以下程序,哪一行将出错?

1) string str = null;

2) if ((str !=null) &10))

5) else if ((str !=null) &5))

8) else "

阶段测试一卷

共28道试题,每题2分 1 编译j a application源程序文件将产生相应的字节码文件,扩展名为哪一个?a j a b class c html d exe 2 关于j a基本语法机制,以下选项中哪个与c 不同?a 类 b 接口 interface c 自动内存 d 多线程 e 以上全是 3...

经济生活测试一卷

高三政治复习经济生活过关。一 选择题 本大题有30小题,每小题2分,共60分。每小题只有一个正确答案。自2014年5月1日起,大连市调整出租车运价标准。起步价由8.00元 3公里调整为10.00 3公里。据此回答1 2题。1 下列关于材料中提到的出租车起步价执行货币职能的说法正确的是 a 执行价值尺...

语文终极一卷

终极一卷。第一部分听力 略 michael建议 认真对待,冷静处理,反映迅速,全局把握。第二部分实例五题。第一节近义词替换部分。1.i didn t do well in the math test this morning.i feel a little bit blue.a.有点沮丧 b.有些蓝...