《Java程序设计案例教程》第二章练习答案
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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