数到 n
约 8 分钟
上一节让 for 重复干活,这次我们把计数的 i 本身显示出来。它每轮加 1,正好像报数一样一个一个念出来。
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 5; i++)
cout << i << " ";
return 0;
}
会显示 1 2 3 4 5。想数到几,条件就写到几。注意这里用的是 i <= 5(数到 5),如果写成 i < 5,会在 4 就停下,只数到 4——差一个。这种"边界差一"的小错最会骗眼睛,念的时候心里默数一下末尾对不对。
小纸条
for (int i = 1; i <= 4; i++) cout << i << " "; 会显示什么?
登录 后可看答案