关于类的静态数据成员和静态成员函数,以下不正确的叙述是( )。
A. 类外可以直接引用类的静态数据成员和静态成员函数
B. 类的静念数据成员不能在类的构造函数中初始化
C. 类的其他函数可以调用类的静态成员函数
D. 类的静态数据成员被类的所有对象共享
查看答案
下面关于友员函数的说法中,正确的是( )。
A. 友员函数是本类的一个成员函数
B. 友员函数可以通过对象访问本类的所有成员
C. 友员函数有this指针
D. 友员函数可以直接访问本类的所有成员
设x为类的数据成员,在类的非静态成员函数中对x的非法访问方式是( )。
A. (*this).x
B. (*this)->x
C. x
D. this->x
以下能计算[1, 20]中所有奇数乘积的代码段是( )。
A. s=1 for i in range(1,20,2):s=s*i
B. s=0 for i in range(1,20,2):s=s*i
C. s=1 for i in range(0,20,2):s=s*i
D. for i in range(1,20,2): s=1 s=s*i
以下哪个程序不能使s=s+i这句话执行10次( )。
A. i=0 s=0 while i<10:s=s+ii=i+1
B. i=1 s=0 while i<=10:s=s+ii=i+1
C. i=10 s=0 while i>0:s=s+ii=i-1
D. i=2 s=0 while i<11:s=s+ii=i+1