系统粉 > 电脑问答 > 其他问答

已解决大家帮我看看这编错在哪?

提问者:时间是一个变数  |  浏览次  |  提问时间: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

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

゜鼬

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

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

(2)

2017-01-12 01:42:20
赞 12
吴强慧

吴强慧

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

我这边运行出现的是这个。。。

(3)

2017-01-12 00:49:26
赞 2
森拥我暖

森拥我暖

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

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

关键我是你航爷

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

哈哈谢谢!成功了!
2017-01-12 10:12:45
赞 12
相关问答
最新其他问答
解决方法