|
浙江电大3305805 Java语言和WWW技术(Java技术)形考任务1-0001答案.doc(43.5 KB, 下载次数: 1, 售价: 2 金币)<div class="tip tip_4" id="attach_1111_menu" style="position: absolute; display: none" disautofocus="true"><div class="tip_c xs0">2020-4-12 20:51 上传
点击文件名下载附件
1.关于continue语句的使用范围,下列说法正确的是( )。
A、continue语句可以在选择语句中使用
B、continue语句可以在条件语句中使用
C、continue语句可以在循环语句中使用
D、不输出任何内容
【答案】:C
2.下列选项中,哪一个不能通过编译( )。
A、byte a=1;
B、short b=100;
C、int c=\'a\';
D、long d=8888888888;
【答案】:D
3.以下标识符中,不合法的是( )。
A、user
B、$inner
C、class
D、login_1
【答案】:C
4.下列关于方法的描述中,正确的是( )。
A、方法是对功能代码块的封装
B、方法没有返回值时,返回值类型可以不写
C、没有返回值的方法,不能有return语句
D、方法是不可以没有参数的
【答案】:
5.下面选项中,哪一个是合法的标识符?( )
A、hello world
B、1Demo
C、_3_
D、class
【答案】:
.以下关于变量的定义,正确的是 ( )。
A、int a=10;
B、b=2;
C、int=20;
D、int a;b=a+10;
【答案】:
1.下列字符串常量中,哪一个是错误的?( )
A、“abc”
B、“12’12”
C、“12”12”
D、“”
【答案】:
8.下列选项中,不属于赋值运算符的是( )。
A、-=
B、=
C、==
D、*=
【答案】:
9.下列关于变量作用域的说法中,正确的是( )。
A、在main()方法中任何位置定义的变量,其作用域为整个main()方法
B、块中定义的变量,在块外也是可以使用的
C、从定义处开始,到变量所在块结束位置
D、变量的作用域不受块的限制
【答案】:
10.下列关于多行注释的说法中,正确的是( )。
A、多行注释中不能嵌套单行注释
B、多行注释中可以嵌套多行注释
C、多行注释中不可以有分号,逗号,括号等符号
D、多行注释中可以没有换行
【答案】:
11.请阅读下面的程序,下列选项中,哪个是程序的运行结果?( )
Public class Test {
public static void main(String args) {
int a = 0;
int b = 0;
for (int i = 1; i <= 5; i++) {
a = i % 2;
while (a-- >= 0) {
b++;
}
}
System.out.println(\\& uot;a=\\& uot; + a + \\& uot;,b=\\& uot;+ b);
}
}
A、a=8,b=-2
B、a=-2,b=8
C、a=3,b=0
D、a=0,b=3
【答案】:
12.下面的运算符中,用于执行除法运算是哪个?( )
A、/
B、\\
C、%
D、*
【答案】:
13.请阅读下面的程序,下列选项中,哪个是程序的运行结果?( )
public class Test {
public static void main(String args) {
int x;
int y;
for (x = 1, y = 1; x <= 100; x++) {
if (y >= 20) {
break;
}
if (y % 3 == 1) {
y += 3;
continue;
}
y -= 5;
}
System.out.println(“x=” + x + “,y=” + y);
}
}
A、x=8,y=22
B、x=22,y=8
C、x=3,y=0
D、x=0,y=3
【答案】:
14.下列选项中,哪一个是多行注释符号?( )
A、//* *//
B、/* /*
C、/ /
D、/* */
【答案】:
15.下列关于注释作用的描述中,错误的是( ) 。
A、对程序进行说明
B、参与编译
C、帮助调试程序
D、帮助整理编程思路
【答案】:
1 .下列选项中,不属于位运算符的是( )。
A、&
B、!
C、^
D、|
【答案】:
11.阅读下面的程序,下列选项中,可以在main()方法中调用add()方法的是( )。
public static int add(int a,int b)
{ return a + b;}
A、int num = add(1.0,2.0);
B、int num = add(1,2);
C、int num = add(true,flase);
D、int num = add(& uot;1& uot;, & uot;2& uot;);
【答案】:
18.阅读下面的程序,下列选项中,哪个是程序的运行结果?( )
public class Test
{ public static void main(String args)
{ for(int x = 0 ; x <=3 ; x++)
{ continue; System.out.print(x%2); }
}
}
A、跳出循环,雅输出
B、0121
C、01
D、0123
【答案】:
19.下列关于while语句的描述中,正确的是( )。
A、while语句循环体中可以没有语句
B、while语句的循环条件可以是整型变量
C、while语句的循环体必须使用大括号
D、while语句的循环体至少被执行一次
【答案】:
20.请阅读下列示例代码,选择程序的输出结果。( )
int a = 1;
int b = a++;
int c = ++a;
int d = a++ + ++a;
System.out.print(a + \\& uot;,\\& uot; + b + \\& uot;,\\& uot; + c + \\& uot;,\\& uot; + d);
A、5,1,3,9
B、5,2,3,9
C、5,1,2,9
D、5,1,3,8
【答案】:
21.下列选项中,哪一个是单行注释的符号?( )
A、\\\\
B、//
C、/
D、\\
【答案】:
22.以下程序的运行结果是( )。
public class Example03
{ public static void main(String args)
{ int x = 8;
if (x > 5)
{ System.out.println(\\& uot;a\\& uot;); }
else { System.out.println(\\& uot;b\\& uot;); }
}
}
A、true
B、false
C、a
D、b
【答案】:
23.下列选项中,不属于比较运算符的是( )。
A、=
B、==
C、<
D、<=
【答案】:
24.请阅读下面的程序,下列选项中,哪个是程序的运行结果?( )
public class Test {
public static void main(String args) {
int temp = 0;
for (int i = 1; i < 5; i++) {
for (int j = 0; j < i; j++) {
temp++;
}
}
System.out.println(temp);
}
}
A、5
B、9
C、10
D、15
【答案】:
25.以下程序运行结束时,变量y的值为下列哪一项?( )
int x = 1;
int y = 2;
if (x % 2 == 0)
{ y++;}
else
{ y--;}
System.out.println(\\& uot;y=\\& uot; + y);
A、1
B、2
C、3
D、0
【答案】:
2 ..下面选项中,哪一个不是Java中的关键字?( )
A、sizeof
B、const
C、public
D、goto
【答案】:
21.下面关于方法定义的描述中,正确的是( )。
A、当方法没有返回值时,返回值类型要定义为void
B、当方法没有返回值时,返回值类型可以不写
C、当方法没有返回值时,不能有return语句
D、方法是不可以没有参数的
【答案】:
28.下列转义字符中,不合法的是( )。
A、\\n\'
B、\'\\x\'
C、\'\\r\'
D、\'\\t\'
【答案】:
29.Java属于以下哪种语言? ( )
A、机器语言
B、汇编语言
C、高级语言
D、以上都不对
【答案】:
30.以下程序运行后sum的值为( )。
public class Test {
public static void main(String args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 1) {
continue;
}
sum += i;
}
System.out.println(\\& uot;sum = \\& uot; + sum);
}
}
A、1050
B、2550
C、2500
D、以上答案都不对
【答案】:
31.下列选项中,用于引入包的关键字是( )。
A、class
B、import
C、package
D、static
【答案】:
32.阅读下列代码:System.out.println(“Hello” + 9 + 1); 下列选项中,哪个是正确的输出结果?( )
A、Hello91
B、Hello10
C、Compilation fails.
D、An exception is thrown at runtime
【答案】:
33.若x= ,y=5 ,则表达式int max=x>y?x:y 的结果为( )。
A、
B、5
C、true
D、false
【答案】:
34.以下程序的运行结果是( )。
public class Test {
public static void main(String args) {
int temp = 0;
for (int i = 1; i < 5; i++) {
for (int j = 0; j < i; j++) {
temp++;
}
}
System.out.println(temp);
}
}
A、5
B、9
C、10
D、15
【答案】:
35.下列关于case关键字的说法中,错误的是( )。
A、case关键字后面必须是常量
B、case关键字后面的break必须存在
C、case关键字后面的break可以没有
D、case关键字后面的值必须不一样
【答案】:
3 .下列关于Java特点的描述中,错误的是( )。
A、Java语言不支持指针
B、Java具有自动垃圾回收的机制
C、Java只能运行在Window和Linux平台
D、Java允许多个线程同时执行
【答案】:
31.下面选项中,( )是短路与运算符。
A、&
B、&&
C、|
D、||
【答案】:
38.下列选项中,哪个是程序的运行结果?( )
class Test
{ public static void main(String args)
{ int a = 3;
int b = ;
System.out.print(a==b);
System.out.print(a<b);
System.out.print(a!=b);
System.out.print(a>=b);
}
}
A、false false true false
B、false false true true
C、false true true false
D、true false false true
【答案】:
39.下列选项中,不属于Java中关键字的是( )。
A、const
B、false
C、Final
D、null
【答案】:
40.下列关于continue语句的说法中,正确的是( )。
A、continue语句可以在选择语句中使用
B、continue语句可以在条件语句中使用
C、continue语句可以在循环语句中使用
D、continue语句可以在任何语句中使用
【答案】:
41.下列关于Java语言的描述中,错误的是( )。
A、Java语言是一门面向对象的编程语言
B、Java是一门与平台雅关的编程语言
C、Java具有JavaSE、JavaME和JavaEE三大平台
D、Java是一门介于汇编和高级之间的语言
【答案】:
42.表达式1%(-3)的运算结果为( )。
A、-2
B、-1
C、2
D、1
【答案】:
43.关于方法的递归,以下说法错误的是( )。
A、方法递归必须有结束条件
B、方法递归次数太多会导致内存溢出
C、方法递归就是指在一个方法的内部调用自身的过程
D、方法递归可以雅数次,只要有结束条件就可以
【答案】:
44.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
√
×
【答案】:
45.Java的字符类型采用的是ASCII编码。
√
×
【答案】:
4 .Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。
√
×
【答案】:
41.Java Applet只能在图形界面下工作。
√
×
【答案】:
48.Java的各种数据类型占用固定长度,与具体的软硬件平台环境雅关 。
√
×
【答案】:
49.Java程序里,创建新的类对象用关键字new,回收雅用的类对象使用关键字free。
√
×
【答案】:
50.Java Applet是由独立的解释器程序来运行的。
√
×
【答案】: |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:浙江电大3305804 地域文化(本)(省)答案下一篇:浙江电大3305805 Java语言和WWW技术(Java技术)形考任务2-0001...
|