欢迎来到PP题库网 PP题库官网
logo

填空题

请补充fun()函数,fun()函数的功能是求n的阶乘。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
long fun(int n)
{
if(______)
return(n*fun(______));
return ______;
}
void main()
{
printf("10!=%1d\n", fun(10));
}

    【参考答案】

    n>1或1<n n-1 1或11或1L[解析] 此题应用的是递归算法,因为10!=109!,9!=98!,8!=87!…......

    (↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

    点击查看答案

    相关考题

    微信小程序免费搜题
    微信扫一扫,加关注免费搜题

    微信扫一扫,加关注免费搜题