gpt4 book ai didi

c - 幂函数 K&R

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:42 25 4
gpt4 key购买 nike

<分区>

你好,我是 C 的初学者,我正在阅读 K&R 书中的 1.7 函数。下面的代码是从书中摘取的。

int power(int m, int n);

int main()
{
int i;
for (i=0;i<10;++i)
printf("%d %d %d \n",i,power(2,i),power(-3,i));
return 0;
}

int power(int base, int n)
{
int i, p;
p=1;

for(i=1;i<=n;++i)
p=p*base;

return p;
}

我无法理解这段代码是如何工作的,尤其是这一部分:

int power(int base, int n)
{
int i, p;
p=1;

for(i=1;i<=n;++i)
p=p*base;

return p;
}

这里,哪里返回了p?整个代码如何提高权力?以及,这两部分代码之间的关系?

感谢任何帮助。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com