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

A48352. 有下列程序#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的调用次数为( )

单选题 较难

题目描述

有下列程序

#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的调用次数为(    )

选项(单选)

上一题 下一题