用DO WHILE 语句编程计算1*2+2*3+3*4+.......+99*100的值 谢谢.....急急急急!!!!

如题所述

第1个回答  2010-10-19
int sum=0;//总记
int a=1;//变量1;
int b=2;//变量2;
for(a=1;a<=99;a++){
sum+=a*b;
b++;
}
Response.Write(sum.ToString());
//写了个for循环的,看的懂,对你应该有点帮助
第2个回答  2010-10-19
最简单的:

int i=1,sum=0;
do
{
sum+=(i++)*(i+1);
}while(i<100);

至于如何输出结果值sum就看你用什么语言了
第3个回答  2010-10-19
public class lianxi2 {
public static void main(String agrs[]) {
int sum = 0;
int sum1 = 0;
int sum2 = 0;
int i=1;
while(i<101){

sum+=i;
i++;
}

System.out.println(sum);
System.out.println("+++++++++++++++++++++");

do{

sum1+=i;
i++;

}while(i<101);
System.out.println(sum1);
System.out.println("+++++++++++++++++++++");

for(i=1;i<101;i++){
sum2+=i;
}
System.out.println(sum2);
System.out.println("+++++++++++++++++++++");
}

}本回答被提问者采纳

用DO WHILE 语句编程计算1*2+2*3+3*4+...+99*100的值 谢谢...急急急...
int b=2;\/\/变量2;for(a=1;a<=99;a++){ sum+=a*b;b++;} Response.Write(sum.ToString());\/\/写了个for循环的,看的懂,对你应该有点帮助

vf 编程 用 DO WHILE 语名 1*2 +2*3+3*4...+9*10 非常着急!在线等...
nSum=0 &&用来存放和 n=1 &&用来控制循环,很明显你的数列的通项公式是An=n*(n+1)DO WHILE n<=9 &&你最大的An是9*(9+1),所以循环到N等于9的时候 nSum=nSum+n*(n+1) &&连加你应该懂吧 n=n+1 &&这个就更不用说了 ENDDO ?nSum ...

怎么用用java编写使用do-while循环语句实现计算1~100之和的程序段?
用java编写使用do-while循环语句实现计算1~100之和,如下:package com.test; public class TestA { public static void main(String[] args) { \/\/计量 int count=0; \/\/总是 int sum=0; \/\/do循环不管while循环条件,都会执行一次 do{ sum+=count; count++; \/\/...

c语言编程利用do—while语句求出1+2+3+4+…+100的值
include "stdio.h"int main(int argc,char *argv[]){int s=0,n=1;do\/\/用do~while实现s+=n++;\/\/n从1遍历至100并累加到swhile(n<=100);printf("1+2+3+...+100 = %d\\n",s);return 0;}执行结果如下图:

用c语言中的do—while做0+1+2+3+...+99+100怎么写啊?那位告诉一下,先谢...
代码: #include<stdio.h> void main(){ int s=0,i=0;do { s=s+i;i++;} while(i<=100);printf("0+1+2+3+...+99+100=%d\\n",s);} 图:

c语言用do while 语句写1x 2x 3 x 4 ...x 100,就是100的阶乘,怎么
你好,100的阶乘结果大概有150位,用简单的do while语句是无法计算准确的结果的(结果最后100多位全是0,而正确的结果0也就20个左右)。程序1:include <stdio.h> #define M 1000 main() { int a[M], i, n, j, flag = 1; printf("n="); scanf("%d",&n); pr...

用do-while 和while两种循环语句编出1到100的平方值(C语言)拜托各位了...
用DO...WHILE做 #include<stdio.h> main() { int i=1,m; do {m=i*i; peintf("%d*%d=%d=n",i,i,m); i++; } while(i<=100); } 下面的是用WHILE做 #include<stdio.h> main() { int i=1,m; while(i<=100) { m=i*i; printf("%d*%d=%d\\n",i,i,m); i++; ...

对任意正整数n,请设计一个程序框图,求s=1×2+2×3+3×4+…+n(n+1...
2、循环计算s=s+n(n+1)3、n=n-1,判断n是否等于0,是则跳出循环,输出计算结果s,否就返回上一步继续循环 Private Sub Command1_Click()Dim n As Integer n = InputBox("请输入一个正整数")Print "fun(N)=1*2+2*3+3*4+...+n*(n+1)结果为:"; myfun(n)End Sub Private ...

在c语言中用do-while循环计算1+2+...+100的和
C语言版:include <stdio.h> int main(){ int i = 1,sum = 0;do { sum +=i++;}while(i <= 100);printf("1+2+...+100 = %d\\n",sum);return 0;} 给分吧。

编写程序,利用do...while循环语句求下面级数前n项(n=100)的部分和。 1...
include <stdio.h>#include <conio.h>int main (void) {int i = 1, n = 100, sum = 0;do {sum += i++;} while (i<=n);printf ("%d\\n", sum);getch (); \/*屏幕暂留*\/return 0;}

相似回答