[单选题]

有以下程序

fun(int x)

{ int p;

if(x==0||x==1) return(3);

p=x-fun(x-2);

return p;

}

main()

{ printf("%d/n",fun(7)); }

执行后的输出结果是

A.)7

B.)3

C.)2

D.)0

参考答案与解析:

相关试题

有以下程序 fun(int x) { int p; if(x=0||x=1) r

[单选题]有以下程序 fun(int x) { int p; if(x=0||x=1) return(3); p=x-fun(x-2); return p; } main0 { printf("%d/n",fun(7));} 执行后的输出结果是______。A.7B.3C.2D.0

  • 查看答案
  • 有以下程序:fun(int x){int p;if(x=0||x==1)retu

    [单选题]有以下程序: fun(int x) {int p; if(x=0||x==1)return(3); p=x-fun(x-2); return p; } main() {printf("%d/n",fun(7));} 执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有以下程序:fun(int x){int p;if(x==0||x==1)ret

    [单选题]有以下程序: fun(int x) {int p; if(x==0||x==1)return(3); p=x-fun(x-2); return p; } main() {printf("%d/n",fun(7));} 执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有下列程序: fun(int x) {int p; if(x==0‖x==1)

    [单选题]有下列程序:fun(int x){int p;if(x==0‖x==1) return(3) ;p=x-fun(x-2) ;return p;}main(){printf("%d/n",fun(7) );}执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有下列程序:fun(int x){int p; if(x= =0 ‖ x= =1

    [单选题]有下列程序: fun(int x) {int p; if(x= =0 ‖ x= =1) return(3); p=x-fun(x-2); return p; } main( ) { print f("%d/n",fun(7 ));} 执行后输出的结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有下列程序:fun(int x){int p;if(x==0‖x==1)retu

    [单选题]有下列程序: fun(int x) {int p; if(x==0‖x==1)return(3); p=x-fun(x-2); return p; } main() {printf("%d/n",fun(7));} 执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有下列程序:fun(int x){int p;if(x==0 ||x==1) r

    [单选题]有下列程序:fun(int x){int p; if(x==0 ||x==1) return(3); p=x-fun(x-2); return p;}main(){printf("%d/n",fun(7));}执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有以下程序:#includeFloat fun(int x, int y){re

    [单选题]有以下程序:includeFloat fun(int x, int y){return(x£«y) ;}void main( ){int a=2,有以下程序: #include<iostream.h> Float fun(int x, int y) { return(x+y) ;} void main( ) { int a=2,b=5,c=8; cout < < fun((int) fun(a+c, b) ,a-c) ;} 程序运行后的输出结果是A.编译出错B.9C.21D.9.0

  • 查看答案
  • 有以下程序:fun(int x){ intp;if(x==0‖x=1)retur

    [单选题]有以下程序: fun(int x) { int p; if(x==0‖x=1)return(3); p=x-fun(x-2); return p; } main() { printf("%d/n",fun(7);} 执行后的输出结果是( )。A.7B.3C.2D.0

  • 查看答案
  • 有以下程序:#includeint fun(int x,int y){if(x!

    [单选题]有以下程序:includeint fun(int x,int y){if(x!=y)return(y);else return((x£«y)£¯2);}ma有以下程序: #include<stdioh> int fun(int x,int y) {if(x!=y)return(y); else return((x+y)/2); } main() {int a=4,b=5,c=6; printf("%d/n",fun(2*a,fun(b,C))); } 程序运行后的输出结果是( )。A.3B.

  • 查看答案
  • 有以下程序fun(int x){ int p;if(x==0||x==1) re