题目
有如下程序段: Const c$="Beijing" c$="Shanghai" c$="Hebei" Print c¥运行时输出的结果是()。
A.Beijing
B.Shanghai
C.Hebei
D.显示出错信息
第1题
有如下程序段: const c$="Beiijing" c$="Shanghai" c$="Hebei" Print c$ 运行时输出的结果是()。
A.Beijing
B.Shanghai
C.Hebei
D.显示出错信息
第2题
有如下程序段: Const c$="Beijing'’ C$=”Shanghai” C$="He bel" Print C$ 运行时输出的结果是()。
A.Beijing
B.ShallSh9i
C.Hebei
D.显示出错信息
第3题
A.2
B.3
C.4
D.5
第4题
有如下类定义:
class Sample {
public;
Sample(int x):ref(x){} //①
private:
Sample():ref(0){) //②
static int val=5; //③
const int ref; //④
};
上述程序段中,错误的语句是()。
A) ①
B) ②
C) ③
D) ④
第5题
A. 53
B. 35
C. 55
D. 33
第6题
(28 )有如下程序:
#include<iostream>
using namespace std;
class MyClass{
public:
MyClass(int x):val(x) {}
void Print() const {cout<<"const:val="<<val<<'\t';}
void Print(){cout<<"val="<<val<<'t';}
private:
int val;
};
int main(){
const MyClass obj1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
程序的输出结果是
A ) val=10 const:val=20
B ) const:val=10 const:val=20
C ) const:val=10 val=20
D ) val=10 val=20
第7题
有如下程序:
#include
using namespace std;
class Base
{
private:
void funl() const{cout<<"funl";}
protected:
void fun2() const{cout<<"fun2";}
public:
void fun3() const{cout<<"fun3";}
};
class Derived:protected Base
{
public:
void fun4() const{cout<<"fun4";}
};
int main()
{
Derived obj;
obj.funl(); // ①
obj.fun2(); // ②
obj.fun3(); // ③
obj.fun4(); // ④
return 0;
}
其中有语法错误的语句是
A . ①②③④
B . ①②③
C . ②③④
D . ①④
第8题
有如下程序: #include<iostream> usingnamespacestd; classVAC{ public; intf()const(return3;} intf(){return5;} }; Intmain(){ VACv1:
constVACv2; cout<<v1.f()<<v2.f(); return0; } 运行时的输出结果是()。
A.53
B.35
C.55
D.33
第9题
有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(int i):r1(i){}
void print(){cout<<‘E’<<rl<<‘-’;}
void print()const{cout<<‘C’<<rl*rl<<‘-’;}
private:
int rl:
};
int main(){
A a1(2); const A a2(4);
a1.print(); a2.print();
return 0;
}
运行时的输出结果是
A.运行时出错
B.E2-C16-
C.C4-C16-
D.E2-E4-
第10题
A.0 0
B.-5 0
C.-5 6
D.0 6
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!