99问答网
所有问题
对任意正整数n(n>1),设计一个程序框图求S=1/2+1/3+…=1/n的值,并写出相应的程序
如题所述
举报该问题
其他回答
第1个回答 2012-08-23
应该是+1/n
程序是:
#include <iostream>
using namespace std;
void main()
{
double n;
double s=0;
cout<<"请输入任意整数n,n>1!\n";
cin>>n;
for(n ;n>1 ;n--)
{
s=s+1/n;
}
cout<<s<<endl;
}
第2个回答 2012-08-23
public class MyTest {
public static void main(String[] args) {
double sum = 0;
int n = 10;
for(int i = 2; i <= n; i++){
sum += 1.0/i;
}
System.out.println(sum);
}
}本回答被提问者采纳
相似回答
大家正在搜
相关问题
对任意正整数n,设计一个程序求 s=1+ 1 2...
对任意正整数n(n>1),设计一个程序框图求S=12+13+...
对任意正数n,设计一个程序框图求S=1+1/2+1/3+……...
对任意正整数n,设计一个程序框图求s=1+2+3+4+…+n...
对任意正整数n,设计一个求s=1+1/2+1/3+...+1...
对任意正整数n(n>1),设计一个程序框图求 S= 1...
对任意整数a,设计一个程序框图,求S=1+1╱2+1╱3+…...
设计一个算法,对任意n属于正整数,求1+1/2+1/3+.....