内容正文:
第七课 主题1 for循环语句(85页)
班级: 姓名:
【学习目标】
1. for循环语句的执行流程。
2. 编写for循环结构的代码解决实际问题。for循环语句可以帮助解决重复执行的工作。
3. for(i=1;i<=5;i++)
表达式1 “i=1”, i是循环变量,初始值是1
表达式2 “i<=5”, 判断i的值是否小于等于5
表达式3 “i++”, 相当于i=i+1,步长为1
【任务一】一只青蛙,一张嘴,两只眼睛,四条腿……”,一直数下去。(86页)
利用讲解过的for循环语句,尝试着让计算机数3只青蛙。参考代码运行程序,提交截图。
#include<stdio.h>
int main()
{
int i=1;
printf("%d只青蛙%d张嘴%d只眼睛%d条腿
",i,i,i*2,i*4);
return 0;
}
完成的同学修改代码,尝试将数3只青蛙的代码变成数5只青蛙的代码。使用for循环结构——化繁为简
【任务二】改进代码,输入青蛙的起始数量和终止数量,让计算机数出特定数量范围内的青蛙。
【任务三】用for循环解决猴子摘桃子问题(89页)
小猴子来到一片森林,看到好多桃。第1太难小猴子摘了1个桃,第2天摘了2个,以后每天都比前1天多摘1个,请问:小猴10天总共摘多少个桃?
【学有余力任务四】韩信点兵
讨论:韩信点兵和猴子摘桃有哪些相似之处?又有哪些不同?
操场上有100多人排队,若按3人一组排对则多1人,
若按4人一组排对则多2人,
若按5人1组排对则多3人,请问多少人?
$