一个c语言的问题,不怎么理解,哪位大神帮忙梳理下过程,要详细一点,十分感谢啦!

2025-05-14 00:50:05
推荐回答(2个)
回答1:

函数声明时,是告诉编译程序power这个函数最多接收2个参数,其中第2个参数如果没写,就用默认的整数2来赋值给变量n
因此power(r)就会被编译程序翻译成power(r,2)
函数定义中,因为前面已经说明了这个默认参数,就不要再次给出默认值了

回答2:

找到控制变量,注意函数,就好解了。注意