若有定义: int a=8; const int &r=a; 则下面不正确的语句是()。
A: =10;
B: cout
C: a=9;
D: cout
A: =10;
B: cout
C: a=9;
D: cout
举一反三
- 有如下类声明: class Pam{ int k; public: Pam(int n):k(n){} void show()const; };若要在类体外给出成员函数show的定义,下列定义中正确的是 A: voidshow()const{cout<B.voidshow()const{cout<C.voidPam::show()const{cout<D.voidPam::show()const{cout<
- 下列循环语句中有语法错误的是( )。 A: int i; for(i=1; i<0;i++)cout<<'*'; B: int i,j;for(i=1,j=0;i<10;i++,j++)cout<<'*'; C: int i=0;for(;i<10;i++)cout<<'*'; D: for(1)cout<<'*';
- 执行for(int i=10; i>1; --i) cout<<’*’;语句段后,输出字符“*”的个数是( ) A: 7 B: 8 C: 9 D: 10
- 以下语句执行完毕后后, 输出“*”的个数是( ) for(int i=10; i>;1; --i) cout<;<;‘*’; A: 7 B: 8 C: 9 D: 10
- 若有定义int a=10,c=2; const int b=5;则以下赋值表达式正确的是 A: a=(b+c)*6 B: (a+b)=c*8 C: 6=a D: b=10