VB方法:
dim sum as Double
dim n as integer
n= 10000
sum = 0
for i = 1 to n
sum = sum + 1/(n+i)
next i
msgbox "总计:" + Cstr(sum)
C方法:
main()
{
float sum=0;
int n,i;
printf("please enter a number:");
scanf("%d",&n);
printf("\nThe answer is :");
for(i=1;i<=n;i++)
{
sum=sum+1.0/(n+i);
}
printf("%f.\n",sum);
}
C++方法:
#include
#define DIVISOR 1;
#define N n
void main()
{
for(int i=0,sum=0;i<=N;i++)
{
sum+=DIVISOR/(N+i);
}
cout<
象数学问题