源码文件是forcount.cpp
1 #include <iostream> 2 3 int main() 4 { 5 int sum = 0; 6 7 // 从1加到10 8 for (int val = 1; val <= 10; ++val) 9 sum += val; // equivalent to sum = sum + val 10 std::cout << "Sum of 1 to 10 inclusive is " 11 << sum << std::endl; 12 return 0; 13 }
运行演示视频:https://www.bilibili.com/video/av82019501/
简要重述一下for循环的总体执行流程:
1、创建变量val,将其初始化为1。
2.检测val是否小于等于10。若检测成功,执行for循环体。若失败,退出循环,
继续执行for循环体之后的第一条语句。
3.将val的值增加1。
4,重复第2步中的条件检测,只要条件为真就继续执行剩余步骤。