×

return1 是什么意思 et

return 1是什么意思?RasPPPoE是什么意思

admin admin 发表于2022-07-09 02:16:58 浏览120 评论0

抢沙发发表评论

return 1是什么意思


if(n》1)
return (n*fun(n-1));
是一个 if 语句。很明显,如果 n 大于 1,则 执行 return (n*fun(n-1)); 否则就执行下面的语句。

因为 main 函数里调用的是 fun(10); 所以对于 fun 函数,入口参数 n 等于10;10 大于 1,所以执行 return (n*fun(n-1)); 又调用了 fun(9)。。。

就这样一直调用到 fun(1); 此时 n 》 1 不成立,所以不执行
return (n*fun(n-1));
而是执行下一句 return 1; 这样就返回到上一层 fun(2) 的return语句处,即
return ( 2 * fun( 1 ) ); fun(2) 继续向上返回,直到 fun(10);
**********************************************************************

多一句嘴,从代码风格看,我猜你大概看的是谭浩强的书吧。老谭的书过时了,内容已经非常陈旧了。劝你不要看了。

main() 这种形式过时了,现在应该写成
int main(void)
{
return 0;
}
这种形式。

而且main 函数之前还要写 函数原型。

推荐你用 C Primer Plus 入门,网上有中文版pdf。你可以和谭浩强的书对照着看,看看哪本书好。我认为比老谭的书强多了。

RasPPPoE是什么意思


RASPPPOE不同于一般的ADSL拨号程序,整合于Windows内的拨号网络,让你不必再用那个既占系统资源、登录及拨号时间又长的ADSL拨号程序了。它利用windows原有的拨号网络,增加对Point-to-Point Protocol Over Ethernet(PPPOE)通讯协定的支持,让你直接用拨号网络就能用ADSL连上网络,支持China Telecom(China)、Chunghwa Telecom, HiNet (Taiwan)、Cyber Express Communication Ltd. (Hong Kong)等。

Battery Monitor Widget Pro 是什么意思


ttery Monitor Widget Pro是一款全功能的电池监控,显示历史资料(%、电流、功率、电压和温度),计算估计续航时间和电池老化,帮助校正电池,提高您的电池续航时间。

分类标签:桌面插件 电池 电量
-et