2.final
3.Object
4.this,super
一、游余读程序写结果正模
1.100
2.
数组a:123456,200,300
数神清滚组b:123456,200,300
数组b的长度: 3
3.
a=10
b=30
c=60
因为a=1,所以会从case 1:开始执行。又因为所以case都没有break,下面的case也会执行,所以逗搭弯:执行b=a+1后a=1,b=2。
执行山闷b=a+2后a=1,枝毕b=3。
执行b=a+3后a=1,b=4。
所以,答案是D。
15.不是应该大迹只有一行输出吗?当b=2的时候才执行输出语句册迅。16.先创建B的对象x,应该先
Destructor B!0
Destructor A!5
再创建B的对象y时,才是
Destructor B!7
Destructor A!6
B x(5),y(6,7)相当于
B x(5)
B y(6,7)
17.循环之后输出结果,所以你的输出太多了。a和b都各有一个值。a=55,b=89
18.x,y的引滚姿并用置换,对的
19.是的,全局变量和局部变量的问题
20.这道题写错了吧?
if(a[i]>b1) {b2=b1b1=a[i]}
这里的}跟谁配对的?
我觉得你好像对于循环有点点问题呢,另外对于类继承,建议多看看书上例子。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)