急求2个简单胡VC++编程

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:31:11
1:编程求小于10000而且能被5除余3,被7除余2,被9除余1的最大正整数。
2:有一批货物,不知道有几件。如果三件三件的数,就会剩下两件;如果五件无剑的数,就会剩下三件,如果七件七间的数,也会剩下两件,问:这批货物共有多少件?

第一题
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
for(int i=9999;i>0;i--)
{
if(i%5==3 && i%7==2 && i%9==1)
{
cout<<"the num is "<<i<<endl;
break;
}
}
system("PAUSE");
return 0;
}

第二题
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
for(int i=1;i<10000;i++)
{
if(i%3==2 && i%5==3 && i%7==2)
{
cout<<"货物有"<<i<<endl;
break;
}
}
system("PAUSE");
return 0;
}