[单选题]

下列程序的输出结果是( )。 include int fun(int x) {int p;if(x==0‖x==1) return 3;el

下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { print f("/n%d", fun(5)); }

A.5

B.3

C.7

D.1

参考答案与解析:

相关试题

下列程序的输出结果是()。 #include int fun(int x) {i

[单选题]下列程序的输出结果是()。 include int fun(int x) {int a; if(x==0‖x==1) return 3;下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int a;if(x==0‖x==1)return 3;elsea=x-fun(x-2) ;return a;}void main(){ printf("%d",fun(7) );}A.2B.8C.9D.5

  • 查看答案
  • 下列程序的输出结果是()。 #include int fun(int x) {i

    [单选题]下列程序的输出结果是()。 include int fun(int x) {int p; if(x==0‖x=1) return 3; e下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p;if(x==0‖x=1)return 3;elsep=x-fun(x-2) ;return p;}void main(){ printf("/n%d",fun(5) );}A.5B.3C.7D.1

  • 查看答案
  • 下列程序的输出结果是()。 #include int fun(int x) {i

    [单选题]下列程序的输出结果是()。 include int fun(int x) {int a;if(x==0‖x==1) return 3;els下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) return 3; else a=x-fun(x-2); return a; } void main() { printf("%d",fun(7)); }A.2B.8C.9D.5

  • 查看答案
  • 下述程序的输出结果是()。#include int fun(int a){int

    [单选题]下述程序的输出结果是()。include int fun(int a){intb=0;staticintc=3;b£«£«,c£«£«;return下述程序的输出结果是( )。 # include <stdio.h> int fun( int a) { int b=0; static int c=3; b++,c++; return a+b+c; } void main() { int x=2,i; for(i=1;i<3;i++) printf("%d",fun(x)); }A.56B.6

  • 查看答案
  • 下列程序的输出结果是()。#includeint fun(int x){int

    [单选题]下列程序的输出结果是()。includeint fun(int x){int p; if(x==0‖x==1)return 3; elsep下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { printf("/n%d",fun(5)); }A.5B.3C.7D.1

  • 查看答案
  • 下列程序的输出结果是()。#includeint fun(int x){ int

    [单选题]下列程序的输出结果是()。includeint fun(int x){ int p;if(x==0||x==1)return 3;elsep下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p; if(x==0||x==1) return 3; else p=x-fun(x-2); return p;}void main(){ printf("/n%d",fun(5));}A.5B.3C.7D.1

  • 查看答案
  • 下列程序的输出结果是()。#includeint fun(int x){ int

    [单选题]下列程序的输出结果是()。includeint fun(int x){ int a;if(x==0||x=1)return 3;elsea=下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int a; if(x==0||x=1) return 3; else a=x-fun(x-2); return a;}void main(){ printf("%d",fun(7));}A.2B.8C.9D.5

  • 查看答案
  • 下列程序段的输出结果是#includevoid fun(int * x,int

    [单选题]下列程序段的输出结果是includevoid fun(int * x,int * y){cout<<* X<<* y; *X=3;下列程序段的输出结果是 #include<iostream.h> void fun(int * x,int * y) { cout << * X << * y; *X=3; *y=4; } void main() { int x=1,y=2; fun(&y,&x); cout << X << y<<endl; {A.2143B.1212C.1234D.

  • 查看答案
  • 以下程序的输出结果是 ( 17 ) 。int fun(int *x,int n)

    [试题]以下程序的输出结果是 ( 17 ) 。int fun(int *x,int n){ if(n==0) return x[0];else return x[0]+fun(x+1,n-1);}main( ){ int a[]={1,2,3,4,5,6,7}; printf("%d/n",fun(a,3));}

  • 查看答案
  • 以下程序的输出结果是 ( ) fun (int x,int y, int z)

    [单选题]以下程序的输出结果是 ( ) fun (int x,int y, int z) { z=x * x+y * y;} main( ) { int a=31; fun(5,2,a); print{("%d",a); }A.0B.29C.31D.无定值

  • 查看答案
  • 下列程序的输出结果是( )。 #include int fun(int x) {