编写程序:计算s=1/2+2/3+3/4+…(n-1)/n并输出计算结果.要求:1)n从键盘输入; 2)输出s的值.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 04:03:04
编写程序:计算s=1/2+2/3+3/4+…(n-1)/n并输出计算结果.要求:1)n从键盘输入; 2)输出s的值.

编写程序:计算s=1/2+2/3+3/4+…(n-1)/n并输出计算结果.要求:1)n从键盘输入; 2)输出s的值.
编写程序:计算s=1/2+2/3+3/4+…(n-1)/n并输出计算结果.要求:1)n从键盘输入; 2)输出s的值.

编写程序:计算s=1/2+2/3+3/4+…(n-1)/n并输出计算结果.要求:1)n从键盘输入; 2)输出s的值.
main()
{ int n,i;
float s=0;
scanf("%d",&n);
for(i=2;i

下面我用递归的方法来写吧。。
int n;
cout<<"n是个不小于2的整数"<cin>>n;
void f(x)
{
if(x>0){
if(x=1)
f(x)=0;
if(x>=2)
...

全部展开

下面我用递归的方法来写吧。。
int n;
cout<<"n是个不小于2的整数"<cin>>n;
void f(x)
{
if(x>0){
if(x=1)
f(x)=0;
if(x>=2)
f(x)=f(x-1)+x-1/x;
}
else
return ;
}

收起