44问答网
所有问题
用while循环如何编写求1+(1+2)+(1+2+3)+...+(1+2+3+...+100)的程序
C语言啊
举报该问题
其他回答
第1个回答 2011-07-29
#include <stdio.h>
void main()
{
long i=0,j=0,sum=0;
while(i<101)
{
i++;
j+=i;
sum+=j;
}
printf("%ld\n",sum);
}
本回答被网友采纳
第2个回答 2011-07-29
你要用什么语言编写啊??
追问
C语言
追答
哦 上面的写的 不对吗?
相似回答
1+(1+2)+(1+2+3)+(1+2+3+
4)+...+(1+2+3+4+5+6+...
100)
=?
答:
由
1+(1+2)+(1+2+3)+(1+2+3+
4)+...+(1+2+3+4+5+6+...
100)
得:(1X2)÷2+(2X3)÷2+(3X4)÷2+(4X5)÷2 ...+(100X101)÷2 =(1X2+2X3+3X4+4X5+...100X101) ÷2 ={[100X(100+1)(101+2)]÷3}÷2 =171700 {}是大括号,[]是中括号,()是小括号...
如何
用C语言
编写1+1
/
2+1
/
3+
...+1/
100
答:
使用循环
语句进行累加求和,分别使用for语句,
while
语句,do..while语句等三种语句进行累加求和。利用for循环,计数变量i从1步长为1增值到
100
,求每一项的浮点倒数累加到浮点变量s,s便是所求结果。代码如下:include<stdio.h> main(){ int i;double sum;sum=0;for(i=1;i<=100;i
++)
sum=sum+1....
输入n,计算S=
1+(1+2)+(1+2+3)+(1+2+3+
4)+...(1+2+3+...+n)
答:
C语言版本:include<stdio.h> int main(){ int i,n;int Ni=0,S=0; //Ni 表示第i项的值Ni=
1+2+
...+i;S为所求的值 printf("Please Input n: ");scanf("%d",&n); //输入n for(i=1;i<n+1;i
++)
{ Ni+=i; //求第i项的值Ni S+=Ni; //求S } printf("...
python中for语句来
求 1+2+3+
……
+100
=?
答:
sum=0 for i in range(101):sum+=i print(sum)
大家正在搜
利用while循环求1到10的和
用while循环求1到10的阶乘
while循环求1—100的和
用while循环求10的阶乘
用while循环求100以内素数
用while循环求分数的和
用while循环求和简单的
c语言用while循环求n的阶乘
利用while循环结构求n的阶乘