佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 928|回复: 4

谁能帮我解决这个问题..?(Algorithm in C++)

[复制链接]
发表于 20-3-2007 07:13 PM | 显示全部楼层 |阅读模式
Write an algorithm to calculate and dispaly the sum of even integers from 1 to 30(inclusive)suing WHILE...END WHILE loop structure..


谁能帮帮我....
回复

使用道具 举报


ADVERTISEMENT

发表于 20-3-2007 08:23 PM | 显示全部楼层
int n=1;
int sum=0;
while(n<=30)
{ if(n%2==0)
sum+=n;
n++;}
cout<<sum<<endl;
回复

使用道具 举报

 楼主| 发表于 20-3-2007 08:41 PM | 显示全部楼层
原帖由 kensai 于 20-3-2007 08:23 PM 发表
int n=1;
int sum=0;
while(n<=30)
{ if(n%2==0)
sum+=n;
n++;}
cout<<sum<<endl;


我不明白哦...
可以用比交简单的方法吗??什么是n%2==0,n++,和sum+=n?

[ 本帖最后由 Tommy06 于 20-3-2007 08:54 PM 编辑 ]
回复

使用道具 举报

发表于 20-3-2007 09:43 PM | 显示全部楼层
原帖由 Tommy06 于 20-3-2007 08:41 PM 发表


我不明白哦...
可以用比交简单的方法吗??什么是n%2==0,n++,和sum+=n?



N%2 ==> N/2
N++ ==> N = N+1
SUM+=N ==> SUM = SUM+N
回复

使用道具 举报

发表于 21-3-2007 12:21 AM | 显示全部楼层
原帖由 工体北 于 20-3-2007 09:43 PM 发表



N%2 ==> N/2


N%2 = N/2 的余数,不是N/2啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-8-2025 03:58 PM , Processed in 0.108016 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表