目录
循环语句
for语句
小结
循环结构有什么用?
国外某男子攻打自己的女友,并导致女友受伤,法官除判处他监禁和提供金钱补偿外,还处罚他抄写5000遍道歉辞:
“Boys do not hit girls.”
循环的控制方法
循环语句
for语句
5个输入数据求和 → 100个输入数据求和
5个输入数据求和的程序实现
这个循环是如何执行的?
为什么它能实现累加运算?
如何保证循环是可终止的?
如何实现n个键盘输入数据的累加?
计算并输出1+2+3+……+n的值
如何快速计算1+2+3+……+100的值?
小结
累加求和
*初始化为0或第一项
*关键是寻找累加项的构成规律(通项)
累乘求积(求阶乘)
*初始化为1
计算器变量
*记录循环执行的次数,在计数控制的循环中控制循环的结果
累加项的前后项之间无关
1*2*3+3*4*5+...+99*100*101
*sum = sum + i*(i+1)*(i+2)
*i = i + 2 (i = 1,3,...,99)
累加项的前后项之间有关