题目内容

以下程序段中,x和y是变量,m和n是变量,a和b是变量。int main(){int x=10,y=2;printf("%d",x+y);}int m,n;int add(int a,int b){return a+b;}

查看答案
更多问题

以下程序的运行结果为( )。int main(){int s;s=fun(3);printf("%d",s);}int fun(int n){if(n==1) return 1;else return fun(n-1)*2;}

A. 2
B. 4
C. 8
D. 16

以下程序的输出结果是( )。func(int x){int p;if(x==0||x==1) return(3);p=x-func(x-2);return p;}main(){printf("%d\n",func(9));}

A. 7
B. 2
C. 0
D. 3

下面程序的输出是( )。int w=3;main(){int w=10;printf("%d\n",fun(5)*w);}fun(int k){if(k==0) return w;return(fun(k-1)*k);}

A. 360
B. 3600
C. 1080
D. 1200

以下程序的运行结果为:。int main(){int sum;sum=fun(2);printf("sum=%d",sum);}int fun(int n){if(n==1) return 1;else return fun(n-1)+n;}

答案查题题库