]:(共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.有些蓝...