for(int i=1;i<=n;i++) sum+=i;怎么理解

 我来答
匿名用户
2013-04-27
展开全部
我想说的是这是个半吊子程序,根本做不了什么事,也许是你没copy完。
但是这是程序主要部分,至于sum必须初始化为0;
可以写成这样for(int i=1,sum=0;i<=n;i++)sum+=i;
至于后面的sum+=i就是sum=sum+i;然后循环就是了!!!这个就是优先级的问题(去看循环和优先级就明白了!!!)
我有很多好人卡
推荐于2018-03-01 · 超过14用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:34.7万
展开全部
0。开始
1。i = 1
2。如果 i <= n,然后执行3,4,5
3。sum = sum + i
4。i = i + 1
5。继续执行2

其实就是求1 到 n 的和……
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fs...4@163.com
2013-04-27 · TA获得超过123个赞
知道答主
回答量:252
采纳率:0%
帮助的人:60.5万
展开全部
就是求1到n的和,翻译清楚一点就是
for(int i=1;i<=n;i++)
{
sum = sum + i
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
512538356
2013-04-27
知道答主
回答量:44
采纳率:0%
帮助的人:23.1万
展开全部
计算从1加到n的和
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式