-_-!你怎么学的C++啊~~~~
=======================
int sum=0;
for(int i=0;i<100;i++)
if(i%2!=0)
sum+=i;
=======================
最后sum里就是所有奇数的和勒
-----------------------
这个题主要是判断i是否为奇数,怎么判断呢?就是用i去除以2取余数,如果余数是0,那说明能被2整除(偶数),否则为奇数,所以上面判断 i%2!=0 就是看如果余数不是0(奇数),那么 sum+=i (累加)。
重复就可以了 。
--------------
下面3楼的DX,你哪一句是用来“判断”的啊?~~~~
(^^!) 暴寒
#include
void main()
{
int i;int sum=0;
for(i=1;i<=100;i++)
{
if(i%2!=0)
sum+=i;
}
cout<<"sum="<
这就是一个简单的程序了。
#include
void main()
{
int i,s=0;
cout<<"请输入一个小于100的正整数"<
while(i>=1)
{
if(i%2!=0)
s=s+i;
i--;
else
i--;
}
cout<}
判断奇数是很容易实现的哈,所以:
#include
int main()
{
int sum, n;
for(n = 1, sum = 0; n < 100; n = n+2)
sum = sum + n;
cout << sum << endl;
return 0;
}