单选题

有下列程序

#include<stdio.h>

void fun(int n)

{  int m;m=n/10;

   if(m!=0)   fun(m);

   putchar(n%10+'0');

}

void main()

{   int n;

    scanf("%d",&n);

if(n<0)

{ putchar('-');

  n=-n;

}

fun(n);

}

若输入整数-1234,请回答下面两个问题:

函数fun的调用次数为(    )

A

5

B

4

C

3

D

2

赣ICP备20007335号-2