当前位置:系统粉 > 电脑问答 > 其他问答 > 大家帮我看看这编错在哪?

大家帮我看看这编错在哪?

提问者:时间是一个变数  |  浏览 次  |  提问时间:2017-01-11  |  回答数量:5

大家帮我看看这编错在哪? int i,n,sum(0);loop:for(i=1;i<=n;i++){ sum+=i; }if((n--)>=1)goto loop;elsecout<<sum<<endl;我想达到1+(1+2)+...+(1+...+n)的效果,但是根本不行,这哪里还需要改进呢?大家帮帮忙哈,谢谢拉!

已有5条答案
避雨的诱惑

避雨的诱惑

回答数:186  |  被采纳数:57

2017-01-11 23:21:11
这是c++的 (1)
赞 18
゜鼬

゜鼬

回答数:120  |  被采纳数:148

2017-01-12 01:42:20
我这里正常,另有更简便的算法
int sum=0;
int n=5;
int p=0;
for(int i=1;i<=n;i++)
{
  p+=i;
sum+=p;
}
cout<<sum;

(2)

赞 12
吴强慧

吴强慧

回答数:25  |  被采纳数:135

2017-01-12 00:49:26
我这边运行出现的是这个。。。

(3)

赞 2
森拥我暖

森拥我暖

回答数:16  |  被采纳数:40

2017-01-12 04:56:56
不知道,调试一下
赞 1
关键我是你航爷

关键我是你航爷

回答数:121  |  被采纳数:25

2017-01-12 10:12:45
哈哈谢谢!成功了!
赞 12
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航