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

A48350. 有下列程序#include"stdio.h"int temp;void main(){ int fun(int n); int num,sum; num=5684; temp=num; sum=fun(num); printf("=%d\n",sum);}int fun(int n){ int remind; static int sum=0; if(n>=10) fun(n/10); remi…

单选题 较难

题目描述

有下列程序

#include"stdio.h"

int temp;

void main()

{

    int fun(int n);

int num,sum;

num=5684;

temp=num;

sum=fun(num);

printf("=%d\n",sum);

}

int fun(int n)

{

    int remind;

static int sum=0;

if(n>=10)

    fun(n/10);

remind=n%10;

sum+=remind;

if(temp>n)

   printf("%d+",remind);

else

   printf("%d",remind);

return sum;

}


程序中的fun函数被调用次数为(    )

选项(单选)

上一题 下一题