思路1:每相邻两个奇数之间差值为2.
#include <stdio.h>
int main()
{
int i=1;
int sum=0;
for(i=1;i<=100;i+=2)
{
sum+=i;
}
printf("1-100之间所有奇数之和sum=%d\n",sum);
return 0;
}
运行结果如下:
思路2:计算1-100中不能被2整除的数。
#include <stdio.h>
int main()
{
int sum=0;
for (int i=1;i<=100;i++)
{
if (i%2!=0);
sum =sum + i;
i+=1;
}
printf("sum = %d",sum);
return 0;
}
运行结果如下: