5.1 引例
【例子】假设今年我国人口总数为13亿,若按每年2%增长,计算从现在开始10年内每年人口数量
【例5.2】计算1-4/1+7/1-10/1+13/1-16/1+...的和,直到某一项的绝对值小于10负6次方
5.2 使用for语句实现循环结构
5.2.1 for语句的 基本语法
for语句的一般形式:
for(表达式1;表达式2;表达式3)
循环体语句;
1.首先计算表达式1;
2.判断表达式2,若其值为真(非0),则执行循环体语句,然后执行第3步;若值为假(0),结束循环,转到第5步执行。
3.计算表达式3。
4.返回第2步继续执行;
5.循环结束,继续执行for语句的下一条语句;
【例5.3】输入一个正整数n,求sum的值
【例5.4】输入一个正整数n,求n!
2.for语句的一般形式中省略表达式1
格式如下:
for(;表达式2,表达式3)
循环语句;
说明:省略表达式1时,可以将循环变量赋初值放在for之前。注意,此时不能省略第一个“;”。
例5.3的循环语句:
等价于:
3.for语句的一般形式中省略表达式2
格式如下:
for&#