求100以内的偶数之和用c语言的循环结构怎么写,急求

如题所述

#include<stdio.h>
int main(void)
{
 int sum = 0;
 for(int i = 0; i <= 100; i++)
 {
     if(i%2==0)
         sum += i;
 }
 printf("%d",sum);
 return 0;
}

给你回答个通用的吧,这个是100以内(包含100)偶数之和,如果需要求奇数的,if语句里换成i%2!=0;以后如果需要求类似100以内能被3整除的数之和,可以换成i%3==0等等,还有好多情况可以改通

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-16
是否含100,不含就是<100,含就<=100
#include <stdio.h>
main()
{
int i, sum=0;
for(i = 2; i < 100; i+=2)
sum += i;
printf("%d\n", sum);
}追问

不含for怎么写啊

第2个回答  2014-04-16
int i;
int sum=0;
for (i=0,i<=50,i++)
sum=sum+2*i;
第3个回答  推荐于2018-03-08
#include<stdio.h>
int main()
{
int sum = 0;
for(int i = 2;i < 100;i += 2)
{
sum += i;
}
printf("%d",sum);
return 0;
}本回答被网友采纳
第4个回答  2014-04-16
如果你是上的高职计算机专业,有c
语言的书上面有追问

没找到

追答

中职计算机专业,

相似回答