请达人帮忙编一个小白程序(数学书里的题目)

来源:百度知道 编辑:UC知道 时间:2024/05/08 04:51:28
题目如下:
编写一个程序,计算下面n(n∈N+)个数的和。
2,3/2,4/3,5/4,。。。。。。。。,n+1/n
貌似要用到循环语句。请达人帮帮忙
BASIC

程序很简单:

INPUT n
s = 0
FOR i = 1 TO n
s = s + (i + 1) / i
NEXT i
PRINT s

以上代码在QBASIC上执行通过,其它一切BASIC都可以参考。

我不会VB啊,PHP倒是会一些 PHP这样写
<?php
$n=3;$a=2;
for($i=2;$i<=$n;$i++)
{
$a+=(1+1/$i);
}
echo $a;
?>
当然 这个N要自己改的.
C语言应该是
#include(stdio.h)
main()
{
double a=2;
int n;
printf("请输入N的值:\n");
scanf("%d",&n);
for(i=2;i<=n;i++)
{
a+=(1+1/i);
}
printf("%f8",a);
}

我想加入basic里面有for循环的话 应该和这个类似吧.

VB行不行?