魔术纸牌
1. if条件语句
for(i=1; i<100; i++)
if (i%2==0);cout<<i++<<“ ”
else cout<<i<<“ ”
2.循环次数
3.确定区间
4.添加条件
i%2i==0 //避免首项计算时改变
i=i+a(a为常数) //对下一循环的首项进行处理
cout<<“ ” //数与数之间有间隔
枚举
1.分类 A.一一列举 ——条件语句 B.检验——分支
2.举例 三位数6**为18的倍数,求所有可能的值
解决方法一
int i;
for (i=1;i<700)
if(i%18==0)
cout<<i;
解决方法二
int i,j;
for (i=1,i<99)
if(600+i=j;j%18==0)
cout<<j;
没有笔记辅助感觉会错一大堆……欢迎大家纠错~