第1个回答 推荐于2018-03-12
#include <stdio.h>
int main(void)
{
int i, j, sum = 0;
for (i=0, j=0; i<1000; i++)
{
if (i%3 == 0)
{
sum = sum + i;
j++;
}
}
printf("个数 是: %d. 总和是 %d.", j, sum);
return 0;
}本回答被提问者和网友采纳
第2个回答 2012-05-14
#include<iostream>
using namespace std;
int main()
{
int sum=0;
int n=0;
for(int i=1; i<=1000; i++)
{
if(i%3==0)
{ sum=sum+i;
n++;}
}
cout<<"和为"<<sum<<endl;
cout<<"个数为"<<n<<endl;
return 0;
}
个数333,和166833
第3个回答 2012-05-14
#include <stdio.h>
int main()
{
int n = 0, i;
long sum = 0;
for(i = 1; i <= 1000; i++){
if((i%3) == 0){
sum += i;
n++;
}
}
printf("和=%d, 个数=%d\n", sum, n);
return 0;
}