以下程序的执行结果是______ include include void print(int n) { if(n以下程序的执行结果是______include<iostream.h>include<iomanip.h>void print(int n){if(n!=0){print(n-1);for(int i=1;i<=n;i++=cout<<setw(3)<<i;cout<<endl;}}void main(){print (4);}

题目
以下程序的执行结果是______ include include void print(int n) { if(n

以下程序的执行结果是______

include<iostream.h>

include<iomanip.h>

void print(int n)

{

if(n!=0)

{

print(n-1);

for(int i=1;i<=n;i++=

cout<<setw(3)<<i;

cout<<endl;

}

}

void main()

{

print (4);

}


相似考题
更多“以下程序的执行结果是______ include<iostream.h> include<iomanip.h> void print(int n) { if(n ”相关问题
  • 第1题:

    以下程序的执行结果是【】。 include include void pnnt(int n) { if (n!=0

    以下程序的执行结果是【 】。

    include<iostream.h>

    include<iomanip.h>

    void pnnt(int n)

    {

    if (n!=0)

    {

    Print(n-1);

    for (int i=1;i<=n;i++)

    cout<<setw(3)<<i;

    cout<<endl;

    }

    }

    void main()

    {

    print(4);

    }


    正确答案:1 12 123 1234
    1 12 123 1234

  • 第2题:

    以下程序的执行结果是______。 include class CSample{ private: int n; static int

    以下程序的执行结果是______。

    include<iostream.h>

    class CSample

    {

    private:

    int n;

    static int k:

    public:

    CSample (int i) {n=i;k++;};

    voiddisp();

    } ;

    void CSample::disp()

    {

    cout <<"n="<<n<<",k="<<k<<endl

    }

    int CSample:


    正确答案:n=10k=3 n-20k=3 n=30k=3
    n=10,k=3 n-20,k=3 n=30,k=3

  • 第3题:

    以下程序的执行结果是 ______。 include int &max(int &x,int &y) { ret

    以下程序的执行结果是 ______。

    include<iostream.h>

    int &max(int &x,int &y)

    {

    return(x>y? x:y);

    }

    void main()

    {

    int n=2,m=10;

    max(n,m)--;

    cout<<"n="<<n<<",m="<<m<<endl;

    }


    正确答案:n=2m=9
    n=2,m=9

  • 第4题:

    下列程序的执行结果是【 】。 include int a; int sum_a(void) { a=a+5; return a; }

    下列程序的执行结果是【 】。

    include <iostream. h>

    int a;

    int sum_a(void)

    {

    a=a+5;

    return a;

    }

    void main(void)

    {

    a = a+sum_a();

    cout<<a<<endl;

    }


    正确答案:10
    10 解析:本题考查全局变量的使用。全局变量被系统默认初始化为0,故在执行a=a+sum _a();语句时,首先执行sum_a函数,将a的值改变为5,该函数的返回值也是5,故最后a的值被赋值为10。

  • 第5题:

    以下程序的执行结果是()。includetemplateclass Sample{ T n;Public: Samp

    以下程序的执行结果是( )。 #include<iostream.h> template<class T> class Sample { T n; Public: Sample (T i){n=i;) void operator ++(); void disp() {cout<<"n="<<n<<endl;} }; template<class T> void Sample<T>:: opetat

    A.n=a

    B.a=O

    C.n=b

    D.a=b


    正确答案:C