| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4608 人关注过本帖
标题:[求助]怎么编程求10以内奇数的和,用wilhe.做。
只看楼主 加入收藏
yuyangtian10
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-4-5
收藏
 问题点数:0 回复次数:20 
[求助]怎么编程求10以内奇数的和,用wilhe.做。

看了个例子想吧它变成求10以内的奇数的和。考虑了一晚都没做出来

例子:
main()
{ int i,sum;
i= 1;
sum= 0;
while(i<=100);
{ sum = sum+i ; i++ ; }

printf("sum=%d\n",sum);
getch();
}
变成求10以内的奇数的和

搜索更多相关主题的帖子: wilhe 奇数 
2007-08-15 10:36
ConZhang
Rank: 1
来 自:北京
等 级:新手上路
帖 子:282
专家分:0
注 册:2007-8-7
收藏
得分:0 
i=sum=0;
while(i<=4)
{
sum+=2*i+1;
}
2007-08-15 10:42
yuyangtian10
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-4-5
收藏
得分:0 

对了

[此贴子已经被作者于2007-8-15 10:52:22编辑过]

2007-08-15 10:51
yuyangtian10
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-4-5
收藏
得分:0 
能不能解释一下为什么??
2007-08-15 10:52
ConZhang
Rank: 1
来 自:北京
等 级:新手上路
帖 子:282
专家分:0
注 册:2007-8-7
收藏
得分:0 
以下是引用ConZhang在2007-8-15 10:42:08的发言:
i=sum=0;
while(i<=4)
{
sum+=2*i+1;
}

呵呵,不好意思,在sum+=2*i+1;之后加一个:i++;
要不然是个死循环!

2007-08-15 10:53
yuyangtian10
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-4-5
收藏
得分:0 

sum+=2*i+1是什么意思,特别是为什么用“+=”而不是“=”

2007-08-15 10:56
随心
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:12
帖 子:2577
专家分:250
注 册:2007-8-12
收藏
得分:0 
最容易理解的:
#include "stdio.h"
main()
{
int i=1,sum=0;
for(i=0;i<=10;i++)
{
if(i==1||i==3||i==5||i==7||i==9)
{
sum=sum+i;
}
}
printf("sum=%d\n",sum);
getch();
}

天之道,利而不害。圣人之道,为而不争。信言不美,美言不信。善者不辩,辩者不善。知者不博,博者不知。
2007-08-15 11:02
nwpu063417
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:428
专家分:28
注 册:2007-5-11
收藏
得分:0 

按你的思路,求100以内奇数的和:
main()
{ int i,sum;
i= 1;
sum= 0;
while(i<=100) //不要加;
{ sum = sum+i ; i+=2 ; }

printf("sum=%d\n",sum);
getch();
}


2007-08-15 11:13
jianfeng11
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-1-30
收藏
得分:0 
main()
{
int i,sum;
i=1;
sum=0;
while(i<10)
{
if(i%2==1) //判断奇偶
sum=sum+i; //累加
i++;
}
printf("sum=%d\n",sum);
getch();
}
这样应该可以吧

我要成为高手,半个也行。总是个高手吧,哈哈哈哈
2007-08-15 12:32
lizhicheng
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2007-8-12
收藏
得分:0 
以下是引用ConZhang在2007-8-15 10:53:30的发言:

呵呵,不好意思,在sum+=2*i+1;之后加一个:i++;
要不然是个死循环!

sum+=2*i+1;
应该理解为sum=sum+(2*i+1)吧????
这4个简写。。。
如果是的话。。LZ需要复习下了。。
如果不是,,,
我飘。。
我才学2天。,,

2007-08-15 15:43
快速回复:[求助]怎么编程求10以内奇数的和,用wilhe.做。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024908 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved