vb编写程序,计算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)

vb编写程序,计算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)

Private Sub Command1_Click()
Dim n As Integer
Dim sum As Double
Dim Tsum As Integer
Tsum = 0
sum = 0
n = InputBox("请输入数字N")
For i = 1 To n
    Tsum = Tsum + i
    sum = sum + Tsum
Next i
Print sum
End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

...程序项目,输入正整数n,计算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n...
static void Main(string[] args){ Console.Write("请输入一个大于或等于1的整数:n="); var s = Console.ReadLine(); int n; if (int.TryParse(s, out n)) { Console.WriteLine(string.Format("计算结果:s={0}", calculate(n))); } else { Console....

...一个程序,由键盘输入n值,求s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n...
int sum = 0, n;puts("enter n:");scanf("%d", &n);for (int i=1; i<=n; ++i){ for (int j=1; j<=i; ++j){ sum += j;} } printf("result: %d\\n", sum);return 0;}

用VB写设计程序代码,求:s=1+(1+2)+(1+2+3)+??+(1+2+3+??+n)的值。
Function sumD(n As Integer) As Single s = 1 i = 1 Do i = i + 1 s = s + 1 \/ i Loop Until i >= n sumD = s End Function Function sumF(n As Integer) As Single s = 0 For i = 1 To n s = s + 1 \/ i Next i sumF = s End Function Private Sub Form_...

编写一个程序,输入正整数n,计算s=1+(1+2)+(1+2+3)+...+(1+2+3+...
} int fun(int n)\/\/计算和 { if(n==1)return 1;return n+fun(n-1);}

求S=1+(1+2)+(1+2+3)+···+(1+2+3+···+n)级数和的java程序算法_百 ...
{ public static void main(String args[]){ int n=3,s=0,s_i; \/\/n是你要求多少项,s_i是每一项的和 for(int i=0;i<=n;i++){ s_i=i*(i+1)\/2; \/\/累加求和公式 s+=s_i;} System.out.println(s); \/\/n取的是3,答案为10,你也可以设置n为其他的数字 } } ...

C语言循环题!编写一个程序,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n...
int i,j,n;int item,s; \/\/此处数据类型定义错误;scanf("%d",&n);s=0; n=5;for(i=1;i<=n;i++){ item=0; \/\/item应该是从0开始;for(j=1;j<=i;j++) \/\/第二层循环应该小于等于i;item=item+j;s=s+item;} printf("%d\\n",s);return 0;} 图为原程序在第二层循环加...

4,利用For循环求S=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值.提示:本题...
int main(int argc, char* argv[]){ SetConsoleOutputCP(936);\/\/这是我的机器问题,你可以不用去管 long LInput(0);std::cin>>LInput;long LTemp(0);long LSum(0);for (long loopfor(0);loopfor<=LInput;++loopfor){ for (long loopIn(0);loopIn<=loopfor;++loopIn){ LTemp+=...

用C语言编写程序,求s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…n)。
void main(){ int n,i,j;long s=0;printf("Please input n:");scanf("%d",&n);for(i=1;i<=n;i++)for(j=1;j<=i;j++){ s+=j;} printf("s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…+n)=%ld",s);} 利用for循环,根据式子的特性进行相加,得出最终结果。

java编写一个程序,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)。
代码如下:import java.util.Scanner;public class App {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.print("请输入n:");int n = scanner.nextInt();int sum1 = 0;int sum2 = 0;for (int i = 1; i <= n; i++) {sum1 += ...

编程求1+(1+2)+(1+2+3)+……+(1+2+3…… +n), n的值由键盘输入。要求使...
include<stdio.h> int main(){ int i,n,m=0,s=0;printf("Please input the number:\\n");scanf("%d",&n);printf("n=%d\\n",n);for(i=1;i<n+1;i++){ m+=i;s+=m;} printf("s=%d\\n",s);return 0;}

相似回答