单项选择题

下列程序的运行结果是( )。
#include<iostream.h>
voidfun(int &a,int b=3)
static int i=2;
a=a+b+i;
i=i+a;
void main()
int x=5,y=2;
fun(x,y);
cout<<x<<",";
fun(x);
cout<<x<<endl;

A.5,2
B.7,11
C.11,23
D.9,23
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include<iostream> using namespace std; Class TestClass private: int x,y; public: TestClass(int i,int j) x=i; y=j; Void print() cout<< print1 <<endl; void print()const cout<< print2 <<endl; ; int main() const TestClass a(1,2); a.print(); return 0; 该程序运行后的输出结果是( )。
A.print1
B.print2
C.print1 print2
D.程序编译时出错
单项选择题
下列程序的输出结果是( )。 #include<iostream> using namespace std; class TestClass static int i; public: TestClass()i++; ~TestClass()i--; static int getVal()return i; ; int TestClass::i=O; void fun()TestClass ob2;cout<<ob2.getVal(); int main() TestClass ob1; fun(); TestClass*ob3=new TestClass;cout<<ob3->getVal(); delete ob3;cout<<TestClass::getVal(); return 0;
A.111
B.121
C.211
D.221
相关试题
  • 有如下程序: #include<iostream> Usi...
  • 有如下程序: #include<iostream> usi...
  • 有如下程序: #include<iostream> usi...