A-A+

#includelong fun(int n){long s;if(n<=2)s=2;els

2022-08-06 10:47:26 问答库 阅读 178 次

问题详情

#include
long fun(int n)
{long s;
if(n<=2)s=2;
else s=n+fun(n-1);
print f("%0dt",s);
return s;
}
main()
{
fun(5);
print f("n");
}

参考答案

正确答案:
25914 [解析]
#include<stdio.h>
long fun(int n)(long s;
if(n<=2)s=2;/*程序存n≤2时是出口条件,不再递归,否则一直执行s=5+f(n-1)的操作*/
else s=n+fun(n-1):
print f("%d\t",s);
return s;
}
main()
{
fun(5);
print f("\n");
}

考点: