C++ Primer 1.4.2 for语句

#include <iostream>
int main()
{
    int sum = 0;
    //定义val并赋1值,并且定义条件val值如果小于或等于10将循环执行语句体
    for (int val = 1; val <= 10; ++val)
        sum += val; //语句体,sum与val相加的值并存于sum
    std::cout << "1到10的自然数和是: "
              << sum << std::endl;
    return 0;
}


/*
以上for语句包含for语句头与语句体
语句头由三个部分组成:一个初始化语句,一个条件,一个表达式
初始化语句仅在进入for语句时执行一次
首先检查val的值是否符合条件,否则执行语句体,语句体执行后才执行表达式。执行表达式后再重新测试条件,直到到条件不成立。
*/
posted @ 2010-12-06 18:17  Xstart  阅读(123)  评论(0)    收藏  举报