查看: 928|回复: 4
|
谁能帮我解决这个问题..?(Algorithm in C++)
[复制链接]
|
|
Write an algorithm to calculate and dispaly the sum of even integers from 1 to 30(inclusive)suing WHILE...END WHILE loop structure..
谁能帮帮我.... |
|
|
|
|
|
|
|
发表于 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啦 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|