学做蛋糕有哪些网站seo优化公司
问题:1090 - 同因查找
类型:for循环、简单循环
题目描述:
求出 10 至 1000 之内能同时被2、3、7 整除的数,并输出。
每行一个。
输入:
无。
输出:
按要求输出满足条件的数,每行 1 个。
完整代码如下:
#include<iostream>
using namespace std;
int main(){//一、分析问题//已知:10至1000的数 //未知:同时被2、3、7整除的数//关系:2、3、7都是素数,即除了1和本身不能被其他数整除 。所以想同时被2、3、7整除,那么必然能整除2*3*7 //三、数据输入 //四、数据计算 for(int i=10;i<1000;i++){if(i%(2*3*7)==0){//最小公倍数 //五、输出结果 cout<<i<<endl;}}return 0;
}