求100到2000之间所有3的倍数的数之和,当和大于1000时结束。
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include <stdio.h>
int main()
{
int i,sum=0;
for (i = 100; i <= 2000 && sum <=1000; i++)
{
if (i % 3==0)
sum += i;
}
printf("%d", sum);
return 0;
}
#include "stdio.h"
int main(){
int i,sum=0;
for(i=100;i<2000;i++){
if(i%3==0){
sum +=i;
}
if(sum>1000)
break;
}
printf("sum=%d",sum);
}
#include <stdio.h>
int main(void){
int a,b=0;
for(a=100;a<=2000;a++){
if(a%3!=0){
continue;
}b+=a;if(b>=1000)break;
}
printf("%d",b);
}