单项选择题

下面程序的输出结果是( )。
#include <iostream.h>
#include "string.h"
void main()
char a[]="welcome",b[]="well";
strcpy(a,b);
cout<<a<<endl;

A.wellome
B.well com
C.well
D.well we
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <iostream> using namespace std; class R public: R(int r1,int r2) R1=r1; R2=r2; void print(); void print()const; private: int R1,R2; ; void R::print() cout<<R1<< , <<R2<<endl; void R::print() const cout<<R1<< , <<R2<<endl; int main() R a(5,4); const R b(20,52); b.print(); return 0; 执行后的输出结果是( )。
A.5,4
B.20,52
C.0,0
D.4,5
单项选择题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include <iostream> using namespace std; class Base public: virtual void f() cout<< f0+ ; void g() cout<< g0+ ; ; class Derived: public Base public: void f() cout<< f+ ; void g() cout<< g+ ; ; int main() Derived d; Base *p=&d; p->f(); p->g(); return 0; 运行时输出的结果是( )。
A.f+g+
B.f0+g+
C.f+g0+
D.f0+g0+
相关试题
  • 下面关于C++流的叙述中,正确的是( )。