中职《C语言程序设计(第3版)》(人邮版·2023)同步教案:第5章 实验4 选择结构程序设计

资源下载
  1. 二一教育资源

中职《C语言程序设计(第3版)》(人邮版·2023)同步教案:第5章 实验4 选择结构程序设计

资源简介

章节或项目名称 实验四 选择结构程序设计
本次授课类型 □理论 实验 □理实一体 □实训 □实习
班级 地点 周次 星期 节次 授课进度
十九 1 5、6 符合 □超前 □滞后
教学目标 1、掌握C语言中if...else双分支结构格式及使用 2、掌握C语言中else ...if多分支结构格式及使用 3、了解选择结构在专业课中的应用
教学重点 1、if...else双分支结构格式及使用 2、else ...if多分支结构格式及使用
教学难点 else ...if多分支结构格式、执行过程
教学设计
教学环节 内容要点 教学方法 与手段 时间 分配
任务介绍 实验内容和实验要求讲解 知识讲授 5分钟
任务讲解 学生练习 if...else双分支结构格式及使用 操作演示 知识讲授 30分钟
else ...if多分支结构格式及使用 操作演示 知识讲授 40分钟
总结归纳 重点掌握 if...else双分支结构格式及使用、 else ...if多分支结构格式及使用 归纳法 5分钟
作业布置 书写实验报告、实验报告要求 知识讲授 10分钟
教学效果及改进思路
一、任务介绍
实验任务:①从键盘上任意输入两个整数a,b,输出其中的最大值。
②为优待顾客,商店对购物额为1000元以上(含1000元,下同)者,八折优惠;500元以上,1000元以下者,九折优惠;200元以上,500元以下者,九五折优惠;200元以下者,九七折优惠;100元以下者不优惠。由键盘输入一个购货款额,计算应收的款额。两个实验题目。
实验要求:通过独立的分析、小组合作、教师指导,完成相应程序的编写。
二、任务讲解
1、从键盘上任意输入两个整数a,b,输出其中的最大值。
程序:
main()
{
int a,b;
scanf("%d%d",&a,&b);
if(a>b)
printf(" 最大值:%d\n",a);
else
printf(" 最大值:%d\n",b);
}
2、为优待顾客,商店对购物额为1000元以上(含1000元,下同)者,八折优惠;500元以上,1000元以下者,九折优惠;200元以上,500元以下者,九五折优惠;200元以下者,九七折优惠;100元以下者不优惠。由键盘输入一个购货款额,计算应收的款额。
程序:
main()
{
float m,pay;
printf("请输入购物额:");
scanf("%f",&m);
if(m<100)
pay=m;
else if(m<200)
pay=m*0.97;
else if(m<500)
pay=m*0.95;
else if( m<1000)
pay=m*0.9;
else
pay=m*0.8;
printf("打折后货款:%f\n",pay);
}
三、总结归纳
所学知识为: if...else双分支结构格式及使用、 else ...if多分支结构格式及使用。重点知识为if...else双分支结构格式及使用、 else ...if多分支结构格式及使用。难点知识为else ...if多分支结构格式、执行过程。
四、作业布置
要求:代码调试准确,运行结果正确,报告书写清晰。
内容:实验四代码编写。

展开更多......

收起↑

资源预览