数一数有几个
约 10 分钟
要统计"有几个符合要求的",就准备一个计数器 cnt,像检票员一样,来一个合格的就在本子上划一笔(cnt++)。
#include <iostream>
using namespace std;
int main() {
int cnt = 0;
for (int i = 1; i <= 10; i++)
if (i % 2 == 0)
cnt++;
cout << cnt;
return 0;
}
i % 2 == 0 是在判断偶数(除以 2 没有余数),1~10 里有 2、4、6、8、10 共 5 个,所以显示 5。计数器 cnt 一定要从 0 开始,和求和一样,忘了初始化就会数得乱七八糟。
小纸条
1 到 10 里偶数有几个?(上面 cnt 最后是几)
登录 后可看答案