适合宣传清廉的纯音乐:求从1到500的整数中..至少能被3和5中的一个整数整除的数个数为(___)

来源:百度文库 编辑:高校问答 时间:2024/04/25 10:12:02

int simple(){
int three; //代表3的倍数的个数
int five; //代表5的倍数的个数
int fifteen; //代表15的倍数的个数
three=five=fifteen=0; //都初始化为零

for(int i=1;i<500;i++){
if(i%3==0) three++;
if(i%5==0) five++;
if(i%15==0) fifteen++;
}
return (three+five-fifteen);
}

祝你好运!

//c语言:
main()
{
int i,n=0;
for(i=1;i<=500;i++)
{if(i%3==0){n++;}
else if(i%5==0){n++;}
}
printf("%d\n",n);
}

33个。也就是500以内15的倍数有33个。

dim i,n
n=0
for i=1 to 500
if i mod 3*5 =0 then
n=n+1
end if
next
msgbox n

33个