单项选择题

以下程序的输出的结果是( )。
#include <iostream.h>
int x=3;
void main() void incre();
int i;
for (i=1;i<x;i++)
incre();Void incre() static int x=1;
x*=x+1;
cout<<x<<"";

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

单项选择题
有如下程序:#include <iostream>using namespace std;class Base public: void fun() cout<< Base:: fun <<end1; ;class Derived: public Base ( public: void fun() ____________________________ cout<< Derived:: fun <<end1;;int main() Derived d; D. fun(); return O;已知其执行后的输出结果为:Base:: funDerived:: fun则程序中下划线处应填入的语句是( )。
A.Base. fun ();
B.Base:: fun ();
C.Base->fun();
D.fun()
单项选择题
有如下程序:#include<iostream>using namespace std;class XXprotected:int k;public:XX(int n=5):k(n)~xx()cout<< XX ;virtual void f() const=0;;inline void XX:: f()constcout<<k+3;;class YY: public XXpublic:~YY()cout<< YY ;void f() constcout<<k-3;XX::f();;int main()XX &p=*new YY;p. f();delete &p;return 0;执行上面的程序将输出( )。
A.28XX
B.28YYXX
C.-33XX
D.-33XXYY
相关试题
  • 若有以下程序:#include <iostream>usi...