单项选择题

下列函数的运行结果是( )。
#include<iostream.h>
int add(int a,int b);
void main()
extern int x,y;
cout<<add(x,y)<<endl;
int x(20),y(5);
int add(int a,int b)
int s=a+b;
return s;

A.25
B.30
C.20
D.15
<上一题 目录 下一题>
热门 试题

问答题
下面程序的输出结果为( )。 #include<iostream.h> class TestClass public: TestClass ()val++; static int val; ; int TestClass::val=0; void main() TestClass cs1; cout<<cs1.val<< ; TestClass cs2; TestClass cs3,cs4; cout<<cs2.val<<endl;
单项选择题
阅读下面程序: #include<iostream.h> fun(int a,int b) int c; c=a+b; return c; void main() int x=6,y=7,z=8,r; r=fun((x--,y++,x+y),z--); cout<<r<<endl; 则该程序的输出结果是( )。
A.11
B.20
C.21
D.31
相关试题
  • 执行语句序列: int x=10,&r=x; ...
  • 对基类数据成员的初始化必须派生类的构造函...
  • 在下面的程序的横线处填上适当的语句,使该...
  • 在下面函数的横线处填上适当的内容,使该函...
  • 非成员函数只有在声明为类的______时...