4.1简单模拟ATM机取款操作(教案)-《C语言程序设计》同步教学(电子科技大学出版社)

2024-03-30
| 6页
| 81人阅读
| 0人下载
普通

内容正文:

课题 简单模拟ATM机取款操作 课时 2课时(90 min) 教学目标 知识目标: (1)了解C语句的概念与类型 (2)掌握格式输入/输出函数和字符输入/输出函数的使用方法 能力目标: 能利用输入/输出函数进行简单的程序设计 素质目标: 通过每个章节的项目实训,同学们要提升自己的职业素养和职业技能 教学重难点 教学重点:C语句概述,格式输入/输出函数,字符输入/输出函数 教学难点:格式输入/输出函数中的格式控制 教学方法 问答法、讨论法、讲授法、实践法 教学用具 电脑、投影仪、多媒体课件、教材 教学过程 主要教学内容及步骤 课前任务 【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过文旌课堂APP或其他学习软件,完成课前任务 请同学们结合自己的ATM取款经历,归纳总结ATM机取款的操作流程。 【学生】完成课前任务 考勤 【教师】使用文旌课堂APP进行签到 【学生】班干部报请假人员及原因 问题导入 【教师】请同学们扫码观看“顺序结构”视频(详见教材),讨论并回答以下问题: 请同学们绘制顺序结构的流程图,思考顺序结构、分支结构和循环结构这三种结构,是否可以组成各种复杂程序? 【学生】思考、举手回答 传授新知 【教师】讲解C语句概述,格式输入/输出函数,字符输入/输出函数 一、C语句概述 ✈【教师】介绍表达式语句、函数调用语句、控制语句、复合语句、空语句 C语句用来向计算机系统发出操作指令以完成一定的操作任务。一个程序通常包含若干条语句。这些语句大致可分为以下五类。 1.表达式语句 表达式语句是由一个表达式加上分号组成的,其一般形式如下。 表达式; 执行表达式语句就是计算表达式的值。 2.函数调用语句 函数调用语句是由一个函数调用加上分号组成的,其一般形式如下。 函数名(实际参数列表); 3.控制语句 控制语句用于控制程序的执行流程,它们是由特定的语句定义符组成的。C程序有九种控制语句,可分为以下三类。 (1)分支语句(条件判断语句):if-else语句、switch-case语句。 (2)循环语句:while语句、do-while语句、for语句。 (3)转向语句:break语句、continue语句、goto语句、return语句。 4.复合语句 用大括号{ }将多条语句括起来组成的语句称为复合语句。在C程序中,可以将复合语句看成是单条语句。 ✈提示 复合语句内的各条语句都必须以分号结尾,在右大括号“}”外不能加分号。 5.空语句 只有分号组成的语句称为空语句,它不执行任何操作。空语句常用作空循环体。 【课堂问答】 ✈【教师】随机邀请学生回答以下问题 请同学们思考,空语句不执行任何操作,那么空语句有什么作用? ✈【学生】聆听、思考、回答 ✈【教师】总结学生的回答 二、格式输入/输出函数 ✈【教师】介绍格式输出函数printf( ),格式输入函数scanf( ) C程序本身没有提供输入/输出语句,输入和输出操作由C函数库中的函数来实现。在使用系统库函数时,要使用预编译命令“#include”将有关的“头文件”包含进来。 格式输入/输出函数是最常用的输入/输出函数,这些函数包含在“stdio.h”文件中,故在程序开头须添加预编译命令。 #include <stdio.h> 或 #include "stdio.h" 1.格式输出函数printf( ) ✈【教师】多媒体播放“格式输出函数”视频(详见教材),让学生了解格式输出函数的使用用法 在前面的任务中,多次用到了printf( )函数,其功能是将指定内容显示在屏幕上。printf( )函数的一般格式如下。 printf("格式控制",输出项列表); 括号内包括格式控制和输出项列表两部分内容。 (1)格式控制是用双撇号括起来的一个字符串,称为格式控制字符串。它包括格式声明和普通字符两部分。 格式声明的一般形式如下,其中方括号中的项为可选项。 %[标志][0][输出最小宽度][.精度][长度]格式字符 ① 标志:标志字符有“+”和“−”两种,用来指定输出数据的对齐方式。指定“+”时,输出右对齐;指定“−”时,输出左对齐;不指定标志,默认右对齐。 ② 输出最小宽度:用十进制整数来表示输出的最少位数m。若实际位数多于定义的宽度,则按实际位数输出;若实际位数少于定义的宽度,则补空格或0(如果在m前有数字0,则补0)。 ③ 精度:精度格式符以“.”开头,后跟十进制整数n。如果输出的是数字,精度表示小数的位数;如果输出的是字符,则表示输出字符的个数;若实际位数大于所定义的精度数,则截去超过的部分。 ④ 长度:长度格式符有h和l两种,h表示按短整型输出,l表示按长整型输出。 ⑤ 格式字符:表示输出数据的类型,常用的格式字符及其功能见表2-6

资源预览图

4.1简单模拟ATM机取款操作(教案)-《C语言程序设计》同步教学(电子科技大学出版社)
1
4.1简单模拟ATM机取款操作(教案)-《C语言程序设计》同步教学(电子科技大学出版社)
2
4.1简单模拟ATM机取款操作(教案)-《C语言程序设计》同步教学(电子科技大学出版社)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。