《Java程序设计案例教程》第二章练习答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章

1.在C++语言中,‘a’和"a"存储所占用的字节数分别是(B)。

A.1,1

B.1,2

C.2,1

D.2,2

2.C++语言中,运算符=和"=="的功能分别是(B)。

A.关系运算和赋值运算

B.赋值运算和关系运算

C.都是关系运算

D.都是赋值运算

3.C++语言中,下列运算符优先级最高的是(A)。

A.!

B.%

C.>>

D.==

4.在C++语言中,下列运算符中结合性属于自右向左的是(B)。

A.&&

B.--

C.<

D.->

5.与k=n++完全等价的表达式是(A)。

A.k=n,n=n+1

B.n=n+1,k=n

C.k=++n

D.k+=n+l

6.能正确表示a和b同时为正或同时为负的逻辑表达式是(D)。

A.(a>=0 ‖ b>=0)&-&(a<0 ‖ b<0)

B.(a>=0&&b>=0)&&(a<0&&b<0)

C.(a+b>0)&&(a+b<=0)

D.a*b>0

7.设int x;,则与计算|x|等价的表达式是(B)。

A.x>0?-x: x

B.x>0?x:-x

C.x<0?x:-x

D.x<0?-x:-x

8.设int x=10,a=0,b=25;,条件表达式x<2?a+10:b的值是(D)。

A.0B.10C.20D.25

9.设int a=l,b=2;,则执行a=b+2,a++,a+b;后a的值是(D)。

A.1

B.3

C.4

D.5

二、程序分析题

1.13,10,12,120

2. 4,5,6,654

相关文档
最新文档