分析问题
输入一个整数n,输出从1至n的所有数字中,能被2整除,不能被3整除的数
建立模型
思路1
输入整数n
设置初始值 i 等于1
当 i 小于 n:
如果 i 能被2整除 且 不能被 3 整除
输出i
i 增加 1
编写代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,i=1;
cin>>n;
while(i<=n){
if(i%2 == 0 && i%3!=0)
cout<<i<<endl;
i++;
}
return 0;
}