题目内容

下面程序的运行结果是____。#includeint main____{ int a=0, i=0;while (a<=6){++i;a+=i;}printf("%dn",a);return 0;}

查看答案
更多问题

下面程序的运行结果是____。#includeint main____{ int x=-5; do {printf("%d",x+=2);}while (!(x++));return 0;}

体现了多态性的是:

A. 类模板
B. 函数重载
C. 虚函数
D. 以上都是

多态性是指:

A. 不同的类可以有相同名字的成员函数
B. 相同名字的消息会有不同的行为过程
C. 相同名字的消息会有不同的执行结果
D. 不同的对象接收到相同名字的消息,可以有不同的行为结果

class B;class A {public:virtual ~A( ) { }virtual void f(A *) { cout<<1<f(&b);pa->f(pa);b.f(pa);return 0;}上边例子代码及其执行结果,说明了什么?

A. C++语言中访问虚函数时,除this指针外,还必须传递其它参数
B. C++语言中定义虚函数时,要显式给出virtual关键字
C++语言中访问虚函数时,根据参数的静态类型确定具体的函数入口
D. C++语言中访问虚函数时,根据参数动态类型确定具体的函数入口

答案查题题库