单项选择题
设有如下函数定义
#include<stdio.h>
int fun(int k)
if(k<1)return 0;
else if(k==1)return 1;
else return fun(k-1)+1;
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是______。
A.3
B.2
C.4
D.5
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 #include<stdio.h> int f(int x); main() int n=1,m; m=f(f(f(n)));printf( %d n ,m); int f(int x) return x*2; 程序运行后的输出结果是______。
A.8
B.2
C.4
D.1
点击查看答案&解析
单项选择题
以下叙述中正确的是______。
A.函数既可以直接调用自己,也可以间接调用自己
B.任何情况下都不能用函数名作为实参
C.函数的递归调用不需要额外开销,所以效率很高
D.简单递归不需要明确的结束递归的条件
点击查看答案&解析
相关试题
若有定义: int w[3][5]; 则以下...
设有定义 double a[10],*s=a; ...
若有定义语句: int a[2][3],*p...
若有以下定义 int x[10],*pt=x;...
有以下程序 #include<stdio.h> main...