编写一个程序,计算下面n(n属于N*)个数的和

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:46:42
编写一个程序,计算下面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<iostream>
using namespace std ;
int main()
{
double sum=0 ;
int i,n ;
double a=0 ;
cout<<"input the number n :" ;
cin>>n ;
for(i=1;i<=n;i++)
{
float b ;
b=i ;
a= (b+1)/i ;
cout<<"a="<<a<<endl ;
sum+=a ;
}
cout<<"sum is :"<<sum<<endl ;
return 0 ;
}

怎么用C语言编写n!的计算程序 编写程序(Lib5.cpp),计算 1! + 2! + 3! +.... + N! 。要求:编写一个函数,参数设置为值参数。 编写程序,计算并输出下面数列前n(设n=45)项中所有偶数项的和。 利用动态分配内存方法,编写一个能计算N位整数相加的程序,N<=100。用c语言编写。拜托高手指教 编写计算(1+2-3+4-5+。。。-(n-1)+n)的程序 用JAVA编写程序,计算1!+2!+3!+…+n!的和,其中阶乘的写一个方法实现。 编写一个程序求自然数中前N个素数. 帮忙编写一个程序用VC6.0编写一个函数计算“X”需要多少张面值为n元的纸币。 编写程序输入N的值(0<N<10),输出一个数字金字塔 有JAVA编写一个程序,用冒泡排序,输入N个数(N>5)