当n = 25时,以下函数输出什么?
void fun(int n)
{
if (n == 0)
return;
printf("%d", n%2);
fun(n/2);
}
(A) 11001
(B) 10011
(C) 11111
(D) 00000答案: (B)
说明:该函数主要以相反的顺序打印二进制表示形式。
这个问题的测验
📅  最后修改于: 2021-06-28 18:56:19             🧑  作者: Mango
当n = 25时,以下函数输出什么?
void fun(int n)
{
if (n == 0)
return;
printf("%d", n%2);
fun(n/2);
}
(A) 11001
(B) 10011
(C) 11111
(D) 00000答案: (B)
说明:该函数主要以相反的顺序打印二进制表示形式。
这个问题的测验