编写程序求s=1+(1+2)+(1+2+3)+…+(1+2+3+…)

编写程序求s=1+(1+2)+(1+2+3)+…+(1+2+3+…)... 编写程序求s=1+(1+2)+(1+2+3)+…+(1+2+3+…) 展开
 我来答
409020955
推荐于2017-10-20 · TA获得超过315个赞
知道小有建树答主
回答量:317
采纳率:100%
帮助的人:211万
展开全部
public class test {
    public static void main(String[] args) {
        int n = 10;/*需计算的n值*/
        int result = 0;
        for (int i = 1;i <= n;i++) {
            for (int j = 1;j <= i;j++) {
                result = result + j;
            }
        }
        System.out.println(result);
    }
}

以上为java代码

金色潜鸟
2017-10-20 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5750万
展开全部
需输入项数,例如:s=1+(1+2)+(1+2+3)+…+(1+2+3+...+156); 项数 n=156.
程序如下。
#include<stdio.h>
main(){
double s=0,t;
int i,j,n;
printf("input n:\n");
scanf("%d",&n);
for (i=1;i<=n;i++){
t=0;
for (j=1;j<=i;j++)t=t+j;
s=s+t;
}
printf("s=%g\n",s);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生命怒放者
2016-11-03 · 超过22用户采纳过TA的回答
知道答主
回答量:121
采纳率:100%
帮助的人:37.6万
展开全部
加到多少?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万能厨师长3i
2016-11-03 · TA获得超过160个赞
知道小有建树答主
回答量:359
采纳率:50%
帮助的人:152万
展开全部
好简单的,用两个for循环就可以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式