填空题

已知有函数f的定义如下:
int f()
static int s=0;
s+=2;
return s;
则在某程序中第二次执行函数调用语句f();时,函数f的返回值是______。

【参考答案】

D
<上一题 目录 下一题>
热门 试题

填空题
下列程序的输出结果为: 0bject id=0 0biect id=1 请将程序补充完整。 #include<iostream> using namespace std; class Point public: Point(int xx=0,int yy=0)X=xx;Y=yy;countP++; ~Point()countP--; int GetX()return X; int GetY()return Y; static void GetC()cout<< 0bject id= <<countP<<end1; private: int X,Y; static int countP; ; ______ 静态数据成员的初始化 int main() Point::GetC(); Point A(4,5); A.GetC(); return 0;
填空题
有以下程序: #include<iostream> using namespace std; class MyClass public: static int s; MyClass(); void SetValue(int val); ; int MyClass::s=0; MyClass::MyClass() s++; void MyClass::SetValue(int val) s=val; int main() MyClass my[3],*p; p=my; for(int k=0;k<3;k++) P->SetValue(k+1); p++; cout<<MyClass::s<<end1; return 0; 运行后的输出结果是______。
相关试题
  • 若有定义语句:int*a,b;,则变量b的数据...
  • Staff类含有int型数据成员ID,两个Staff对...
  • 有如下定义: class MA int value; p...