用c语言编写程序,输出10000以内同时能被3,5,7整除的最大正整数。

2024-12-19 09:31:48
推荐回答(2个)
回答1:

#include 
void main()
{
int i;
for(i=10000;i>=1;i--)
if(i%3==0&&i%5==0&&i%7==0)
{
printf("所求最大整数为:%d",i);
break;
}
}


运行结果截图:

回答2:

最好的方法是逆序遍历

#include 
int main()
{
    int i;
    for(i = 10000; i >0; i --)
        if(i%105==0) break;
    printf("%d\n",i);
    return 0;
}