测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A48347. 阅读下面的程序:#include<stdio.h>fun(int n){ if(n<1) return 1; else return(n*fun(n-1));}void main(){ int x; scanf("%d",&x); x=fun(x); printf("%d\n",x);}如果执行程序时给变量x输入7,则程序的输出结果是( )

单选题 较难

题目描述

阅读下面的程序:

#include<stdio.h>

fun(int n)

{

    if(n<1)

    return 1;

    else

    return(n*fun(n-1));

}

void main()

{

    int x;

scanf("%d",&x);

    x=fun(x);

    printf("%d\n",x);

}

如果执行程序时给变量x输入7,则程序的输出结果是(    )

选项(单选)

上一题 下一题