题目内容

写出程序运行结果。#include using namespace std;class Base{ public:void f (){cout<<"fun of Base"<< endl;}};class D1:public Base{ public:void f (){cout<<"fun of D1"<< endl;}};class D2:public D1{ public:void f (){cout<<"fun of D2"<< endl;}};int main(){ D1 d1; D2 d2;Base b1=d1;b1.f();Base *p=&d2; p->f();return 0;}

查看答案
更多问题

下面哪一个是JavaScript循环语句正确的写法?

A. if(i<10;i++)
B. for(i=0;i<10)
C. for i=1 to 10
D. for(i=0;i=10;i++)

下面有关循环结构的说法中,不正确的是( )

A. do-while的循环体至少无条件执行一次
B. for循环是先执行循环体,后判断表达式
C. while(!e);这一句代码中的!e等价于e!=0
D. 在实际开发中,我们应该尽量避免死循环

下面有一段JavaScript程序,其中while循环执行的次数是( )var i = 0;while (i = 1) {i++;}

A. 一次也不执行
B. 执行一次
C. 无限次
D. 有语法错,不能执行

下面有一段JavaScript程序,输出结果是()var sum = 0;var i = 0;for(; i<5; i++){sum +=i;}document.write(sum);

A. 9
B. 10
C. 11
D. 程序报错

答案查题题库