- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《算法与程序设计》模块会考复习题
.单选题
P671. java 方法重载时参数不可能出现的情况是 _D 。
P67
参数的个数不同 B .参数的个数相同而参数的类型不同
C.参数不完全对应相同 D.参数完全对应相同
P16运行Java程序需要的工具软件所在的目录是 A
P16
JDK的bin目录
JDK的demo目录
JDK的lib 目录
D. JDK的 jre 目录
3. J_HelloWorld.java 的文件内容如下:
class J_HelloWorld
{
public static void Main(String args[])
{
M不应大写
System.out.pri ntl n(” Hello World ); }
}
下面说法正确的是 B
J_HelloWorld.java
J_HelloWorld.java
J_HelloWorld.java
J_HelloWorld.java
无法通过编译,因为 main方法的声明方式不对 可以通过编译,但程序运行时出现“程序中没 可以通过编译,但无法运行,因为该文件没有 可以通过编译并正常运行,结果输出字符串“
4.逻辑表达式!(3/2==1.5) 93|| 93 的运算结果为 _A
A. true B. false C.表达式有错 D.条件不足
main方法”的异常
public 类
Hello World ”
。 P9
P35
A. x=y ; y=x;
B. z=x; x=y; y=z ;
C. x=z; z=y; y=x ;
D. x= (x+y) /2 ; y= (x-y ) /2 ;
5.下列可以将变量x和y的值互换的语句是 _B_
6.执行完下面程序片段之后,下面结论正确的是
P43
int a,b,c;
a=1;b=2;
c=(a+b)3 ? a++:b++;
A. a的值是2, b的值是3
C. a的值是1, b的值是2
B. a的值是1, b的值是3
c的值是false 。
应使用关系运算符==7.下面程序片段输出的是
应使用关系运算符==
int a=3,b=1;
if(a=b)
System.out.pri ntln( “ a=” +a);
A. a=1 B. b=3 C .编译错误,没有输出 D.正常运行,但没输出。
8.
下面语句片段可以输出数组“
in t [ ]a ”
所有兀素值的是 B q
P61
A.
for(i nt i=0;ia」en gth-1;i++)
B
.for(i nt i=0;ia .len gth;i++)
C.
for(i nt i=1;ia」en gth;i++)
D
.for(i nt i=1;ia .len gth+1;i++)
9.
能够被计算机直接识别的语言是
C
q
P22
A.
伪代码 B.咼级语言
C.机器语言 D.汇编语言
10.
.下面哪些语句不会出现编译警告或错误的是
C q
A.
float f=1.3; (float f=1.3f)
B . char c=a; (应为单引号)
C.
byte b=25;
D . boolean d=null; (应为逻辑型,
true or false)
11.
.关于java规则错误的是
A q
P26-27
A.
Java语句不区分大小写
B.
主类名必须与文件名一致
C.
mai n()是程序执行的起点
D.Java
语句以分号结尾
12.要想正确的调试出程序,在保存 Java源程序时主类名必须与文件名 A 。 P26
A完全一致 B.完全不同 C.可以相同也可以不同 D.大小写可以不一样
13?在程序设计的过程中,错误的声明一个变量会导致程序不能正常编译。 因此,需要规范
合理的声明一个变量,下列合法的变量名是 _B_ q P28
A. if B. zongfen C. 8-a D. a#2
14 .下列选项中
14 .
下列选项中
B
是一个逻辑变量的值?
A.
True B.
true
C . “ true ”
下列变量占用内存最少的是 A q
A. byte a=123; (1B) B. short b=123; (2B)
执行语句 System.out.print( 1%(3 *(3/2)))
A. 3 B. 1 C. 9
P29
D.都不是
P27
C. int c=123; (4B) D. long d=1; (8B)
, 输出的值是 _B_ q
D. 6
17
17.以下表达式的计算结果是
A. 1%80
C. (7+8)*6!=(91-1) 23
false ”的是 C q
3/21.5 ( 11.5 )
D. (7+8)*6!=(15*(9-2)-14-1) || 23
18.设各个变量的定义如下,选项的值是“
文档评论(0)