大神们,用C或C++,Java编写以下程序,谢谢,急,在线等

要求分别用while循环,do-while循环和for循环三种形式完成,计算1-100之内所有是偶数并且是7的倍数的数字的和。

第1个回答  2013-12-11
int i=1,sum=0;
while(i<=100){
    if(i%2 == 0 && i%7 == 0){
        sum+=i;
    }
    i++;
}
 
 do{
    if(i%2 == 0 && i%7 == 0){
        sum+=i;
    }
    i++;
}(i<=100);

for(;i<=100;i++){
    if(i%2 == 0 && i%7 == 0){
        sum+=i;
    }
}

第2个回答  2013-12-11
#include<stdio.h>
void main()
{
int i=0;
int sum=0;
/*************while循环****************/
while(i<=100)
{
if(i%2==0)
if(i%7==0)
sum+=i;
i++;
}
/*************do while循环****************/
do{
if(i%2==0)
if(i%7==0)
sum+=i;
i++;
}while(i<=100)

/*************for循环****************/
for(i=0;i<=100;i++)
{
if(i%2==0)
if(i%7==0)
sum+=i;
i++;
}

}
}本回答被提问者采纳
相似回答