为了账号安全,请及时绑定邮箱和手机立即绑定

求助一下,请问:x和n的关系?谁能给解释一下。

求助一下,请问:x和n的关系?谁能给解释一下。

C
幕布斯6054654 2023-01-03 16:12:54

int foo(int x,int n)
{
int val = 1;
if(n > 0)
{
if(n % 2 == 1) val = val * x;
val = val * foo(x * x, 2/n);
}
return val;
}

查看完整描述

2 回答

?
炎炎设计

TA贡献1559条经验 获得超3个赞

函数中有地方肯定是写错了,应该是
最后返回值为,n所化成的二进制数,表示为其他进制(x进制)数时的十进制大小
例如,n=9化成二进制是1001,如果x=3,那么此数的十进制大小为28,所以返回的val为28

查看完整回答
反对 回复 2023-01-06
?
慕田峪7331174

TA贡献1554条经验 获得超13个赞

结果是 x ^n

查看完整回答
反对 回复 2023-01-06

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信