单项选择题

以下程序段共有错误( )处。
#include <iostream>
using namespaces std;
class Sample
private:
int n;
public:
Sample(int i)
n=i;
void setvalue (int i)
n=i;
void display()
cout<<”n=”<<n<<endl;
;
int main()
const Sample a(10);
a.setvalue(5);
a.display();
return 0;

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include<iostream> #include<string> using namespace std; class base private: charbaseName[10]; public: base() strcpy(baseName, Base ); virtual char*myName() return baseName; char *className() return baseName; ; class Derived: public base private: char derivedName[10]; public: Derived() strcpy(derivedName, Derived ); char *myName() return derivedName; char *className() return derivedName; ; void showPtr(base &p) cout<<p.myName0<< <<p.className(); int main() base bb; Derived dd; showPtr(dD) ; retum 0; 动行后的输出结果为
A.Derived Base
B.Base Base
C.Derived Derived
D.Base Derived
单项选择题
下列对模板的声明中,正确的是
A.template<T>
B.template<class T1,T2>
C.template<classT1,class T2>
D.template<classT1;class T2>
相关试题
  • 有以下程序: #inclyde<iOStream> usi...
  • 若有以下程序: #include<iostream> u...
  • 若有以下程序: #inclide<iostream> u...
  • 有以下程序: class Date public: Dat...
  • 以下程序的输出结果是 #include<iostrea...