自然数序列中,划去3的倍数和4的倍数,但其中5的倍数均保留,求该序列中第2000个数.
程序员文章站
2022-04-26 15:57:46
...
#include <stdio.h>
int main()
{
int a = 0 ,i ;
for (i = 1; i <= 5000; i++)
{
if ( i % 3 == 0 || i % 4 == 0 )//提出所有三和四的倍数
{
if( i % 5 == 0)//保留5的倍数
{
a++;
}
}
else
{
a++;
}
//循环至第2000个数时结束循环
if(a == 2000)
break;
}
printf("第%d位数为:%d\n",a,i);
return 0;
}
上一篇: CSS实现表单文字对齐方式
下一篇: 【MUI】阻止安卓回退按钮