试编程求出最小正整数n,使得n满足除3余2,除5余3,除7余4

问题描述:

试编程求出最小正整数n,使得n满足除3余2,除5余3,除7余4
这是课后的题目,这个程序会用到if语句吗?如果里面的有一个自增i++,那么怎么让它在到得出第一个正整数的时候停下来呢?这样的题目怎么样分析?

#include
void main()
{
int n;
for(n=1;;n++)
{if(n%3==2&&n%5==3&&n%7==4) break;
}
printf("%d\n",n);
}
你看看 不懂找我聊