< 是小于运算符,也就是说,I < 3 检测 I 是否小于 3。如果 I 小于 3,则 I < 3 为真,否则为假。当 I < 3 为真时,循环执行 ++I; ;当 I 自增到 3 时,I < 3 为假,循环中止,转而执行 ++J; 。当 K < I 为真时,循环执行 ++J; 和 ++K; ;当 K 自增到 3 时,K < I 为假(因为 I 的值为 3),循环中止,转而执行 Return 0; 。下图简单描述了 While 循环的结构:
二、复合语句(块)
复合语句(Compound Statement)由大括号及大括号内的一系列语句组成。如:
{
++J;
++K;
}
这就是一个复合语句。复合语句也称之为块(Block)。前面所说的 While 循环的第二种用法,用的就是复合语句。所以,While 循环的用法可以总结为: