#include
int main()
{
int i, sum;
for(i=1;i<=100;++i)
{
if(i%8==0)
{
sum+=i;
}
}
printf("%d\n", sum);
return 0;
}
>>>624
扩展资料
在C语言中,for语句使用最为灵活,它完全可以取代 while 语句。
它的一般形式为:
for(表达式1; 表达式2; 表达式3)
它的执行过程如下:
1、先求解表达式1。
2、求解表达式2,若其值为真(非0),则执行for语句中指定的内嵌语句,然后执行下面第3步;若其值为假(0),则结束循环,转到第5步。
3、求解表达式3。
4、转回上面第2步继续执行。
5、循环结束,执行for语句下面的一个语句。
参考代码:
#include
int main(){
int sum=0;
for(int i=1;i<=100;i++){
if(i%8==0){
sum+=i;
printf("%d ",i);
}
}
printf("\nsum=%d\n",sum);
}
/*
8 16 24 32 40 48 56 64 72 80 88 96
sum=624
*/
void main()
{
int sum = 0;
for (int i=1;i<=100;i++)
{
if (i%8 == 0)
{
sum+=i;
}
}
printf("%d",sum);
}