第6题: [单项选择]下面关于常成员函数的说法中正确的是( )。 A. 常成员函数不能修改任何的数据成员 B. 常成员函数只能修改一般的数据成员 C. 常成员函数只能修改常数据成员 D. 常成员函数只能通过常对象来调用 参考答案:A 答案解析:[解析] C++中使用const关键字来说明函数称为常成员函数,常成员函数不能更新对象中的数据成员。
第20题: [单项选择]下面程序的输出结果是( )。 public class Sun { public static void main(String args[]) { int[]a={1,2,3,4}; int j=1,s=0; for(int i=3;i>=0;i--) { s=s+a[i]*j; j=j*10; } System.out.println(s); } } A. 1234 B. 21 C. 43 D. 4321 参考答案:A 答案解析:[解析] 本题考查对for循环语句和数组的理解。for语句中步长为-1即每循环一次,循环变量i的值减1,数组进行反运算,即 a[i]取值4、3、2、1。故本题答案是A。