题目内容

#include
using namespace std;
class Book{
public:
Book(char*t=””){strcpy(title,t);}
private:
char title[40];
};
class Novel:public Book{
public:
Novel(char *t=””):Book(t){}
char*Category()const{return”文学”;)
};
int main(){
Book *pb;
pb=new Novel();
cout$amp; return 0;
}
若程序运行时输出结果是“文学”,则划线处缺失的语句是

A. char*Category();
B. char*Category()const;
C. virtual char*Category()const;
D. virtual char*Category()const=0;

查看答案
更多问题

治疗伤寒、副伤寒的首选药物是E.

因疾病引起的疼痛和治疗中带来痛苦代价属于E.

#include
#include
using namespace std;
int main(){
cout$amp; cout$amp; return 0;
}
若程序的输出是12.345679x98765xxxxx,则划线处缺失的部分是

A. setw(10)
B. setfill(’X’)
C. setprecision(8)
D. right

#include
#include
using std::cout;
class Point{
public:
friend double distance(const Point &p); //P距原点的距离
Point(int xx=0,int yy=0):x(xx),Y(YY){}//①
private:
int x,y;
};
double distance(const Point &p){ //②
return sqrt(P.x*P.x+P.y*P.y);
}
int main(){
Point p1(3,4);
cout$amp; return 0; //③
}
下列叙述中正确的是

A. 程序编译正确
B. 程序编译时语句①出错
C. 程序编译时语句②出错
D. 程序编译时语句③出错

答案查题题库