[单选题]

下列程序的输出结果为( )。

include<iostream.h) int fune(int n)

{

if(n<1)return l;

else return n+time(n一1); return 0;

}

void main {

cout<<func(5)<<endl;

}

A.0

B.10

C.15

D.16

参考答案与解析:

相关试题

下列程序的输出结果为()。#include<iostream.h)class T

[单选题]下列程序的输出结果为( )。 #include<iostream.h) class TestClass { public: TestClass(){val++;} static,int val; }; int TestClass::val=0; void main() { TestClass cs1; cout<<csl.val<<““; TestClass cs2; TestClass cs3,cs4; coA.03B.13C.14D.24

  • 查看答案
  • 下列程序的执行结果是()。#inClude<iostream.h)#includ

    [单选题]下列程序的执行结果是( )。 #inClude<iostream.h) #include(stdlib.h) class TestClass { public: int x,y; TestClass(){x=y=0;} TestClass(int a,int b){x=a;y=b;} void disp() { cout<<"x="<<x<<",y="<<y<<endl; } }; void main() {A.x=2,y=2B.x=2,y=3C.x=3,y=2D.x=3,y=3

  • 查看答案
  • 下面程序输出的结果为()。#inClUde”iostream.h”Class

    [单选题]下面程序输出的结果为( )。 #inClUde”iostream.h” Class A {public: A(){cout<<“CLASS A”<<endl;} ~A()<)}; class B:public A {public: B(){cout<<”CLASSB”<<endl;} ~B(){}}; void main() {A*p; p=new B; B *q; q=new B;}A.CLASS A CLASS BB.CLASS A CLASS B CLASS BC.CLASS A ClAS

  • 查看答案
  • 下列程序的输出结果是( )。include<iostream.h>int rai

    [单选题]下列程序的输出结果是( )。include<iostream.h>int rain(iltl a,int B.{if(a<B.return a;else retum b;retum 0;}void main{eout<<min(1,min(2,3))<<endl;}A.0B.1C.2D.3

  • 查看答案
  • 若有如下语句#include<iostream.h)void main()int

    [单选题]若有如下语句 #include<iostream.h) void main() int x=3; do{ X=X-2; cout<<x; }while(!(--x)); } 则上面程序段( )。A.输出的是1B.输出的是1和-2C.输出的是3和0D.是死循环

  • 查看答案
  • 下列程序的输出结果为 #include<iostream.h> intfunc(

    [单选题]下列程序的输出结果为#include< iostream. h>int func(int n){if〔n<1)return 1;else return n+tune(n-1):return 0;}void main(){cout<<A. 0B.10C.15D.16

  • 查看答案
  • 下面程序输出的结果为#include"iostream.h”class A{pu

    [单选题]下面程序输出的结果为 #include"iostream.h” class A { public: A(){cout<<"CLASSA"<<endl;} ~A() {} }; class B:public A { public: B(){cout<<"CLASS B"<<endl;} ~B(){} }; void main() { A*p; p=new B;A.CLASS A CLASS B CLASS B CLASS BB.CLASS A CLASS B CLASS A CLASS

  • 查看答案
  • 下面程序的运行结果为()。#include(iostream.h)Class

    [单选题]下面程序的运行结果为( )。 #include(iostream.h) Class A { public:A(){cout<<“1”;} ~A(){cout<<“2”;} }; Class B:public:A { public: B(){cout<<“3”;) ~B(){cout<<“4”;} }; Void main() { B b; }A.1234B.1324C.1342D.3142

  • 查看答案
  • 下列程序的执行结果为( )。include<iostream.h>void ma

    [单选题]下列程序的执行结果为( )。include<iostream.h>void main{int a=3,b=0;int*P =&a;b=+a++;cout<<*P<<”,”<<b<<endl;}A.3,4B.4,3C.3,4D.4,4

  • 查看答案
  • 下面程序的运行结果为( )。include<iostream.h>voidmai

    [单选题]下面程序的运行结果为( )。include<iostream.h>voidmain(){chara="3":switch(a){case"3":cout<<"3";case"2":cout<<"2";break;default:cout<<"1";}}A.3B.321C.31D.32

  • 查看答案
  • 下列程序的输出结果为( )。include<iostream.h) int fu