填空题

以下程序运行后的输出结果是_________。 int f(int a[],int n) { if(n>=1) return f(a,n-1)+a[n-1]; else return 0; } main() { int aa[5]={1,2,3,4,5},s; s=f(aa,5); printf("%d\n",s); }

【参考答案】

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

单项选择题
有以下类定义class MyClass{private:int id;char gender;char*phone;public:MyClass():id(0),gender(’’#’’),phone(NULL){}MyClass(int no,char ge=’’#’’,char*ph=NULL){id=no;gender=ge;phone=ph;}};下列类对象定义语句中错误的是【 】
A.MyClass myObj;
B.MyClass myObj(11,"13301111155");
C.MyClass myObj(12,’m’);
D.MyClass myObj(12);
填空题
将x+y中的+运算符用友元函数重载应写为【 】。
相关试题
  • 在进行模块测试时,要为每个被测试的模块另...
  • 以下程序运行后的输出结果是【 】。#incl...
  • 与成员访问表达式p->name等价的表达式是...
  • 如果类中的一个成员函数的定义实现在类内,...
  • 在声明派生类时,如果不显式地给出继承方式...