编写一个程序,计算下面n(n属于N*)个数的和
题目
编写一个程序,计算下面n(n属于N*)个数的和
2,2/3,4/3,5/4,……n+n/n
我编写的是
INPUT “n=”:(分号)n
s=0
i=1
DO
s=s+(i+1)/i
LOOP UNTIL i>n
PRINT “s=”:(分号)s
高手看看有没错误
s=s+(i+1)/i
下面有个i=i+1
答案
你上述程序肯定运行不出正确答案的,(i+1)/i 求出来的值是一个整数,而不是题中所给的分数转换成值的话应该是小数.我写了个小程序(c++)的,可以实现你上述目的,
#include
using namespace std ;
int main()
{
double sum=0 ;
int i,n ;
double a=0 ;
coutn ;
for(i=1;i
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点