您好我试图创建此功能: double harmonicSum(int n)计算并返回总和1 +½+ 1/3 + ... + 1 / n
这是我的代码
double harmonicSum(int n)
{
if(n==1) return 1;
return (1.0/n) + (1.0/(harmonicSum(n-1)));
}
它无法正常工作。如果我调用harmonicSum(1)或harmonicSum(2)它可以工作,但是使用harmonicSum(3)no。
正确代码
double harmonicSum(int n){
if(n==1) return 1;
return (1.0/n) + harmonicSum(n-1);
}
答案 0 :(得分:0)
$form->get('selectElement')->setAttribute("disabled", array(0, 1, 2));