深 圳 职 业 技 术 学 院Shenzhen Polytechnic
计算机系乌云高娃 Wygw@21cn.com 第 6 页 共 83 页
第二单元:顺序结构程序设计
教学内容 顺序结构程序设计
教学目标
格式化输出函数printf
格式化输入函数scanf
应知
顺序结构的程序流程
根据实际需要进行顺序程序编写
在程序中正确运用变量、数据类型、运算符、表达式
应会
正确进行格式化的输入输出
难点 格式化输入输出在实际编程时的正确应用
专业英语词汇
英文词汇 中文名
initialition 初始化
number format 数据格式
declaration 说明
type conversion 类型转换
define 定义
definition 定义
教学方法
通过程序设计操练,熟练编程基础;通过程序扩展,进行对比学习
教学过程
如下逐步展开,囊括本门课的语法知识点
1,提问
字符串常量与字符常量的区别
整型、浮点型、字符型变量分别如何定义、在内存中分别占据的存储单元?
深 圳 职 业 技 术 学 院Shenzhen Polytechnic
计算机系乌云高娃 Wygw@21cn.com 第 7 页 共 83 页
2,P41,5:编程实践
要点
printf()函数,除格式控制符以外,其他字符原样照印
1,数据类型(学生易错)
2,输出位数
3,左/右对齐
4,转义字符
3,P41,6:操作练习
要点
scanf()函数
1,取地址符一定要有(学生易错)
2,注意输入时,除格式控制符外,其他字符原样输入(学生易错)
3,扩展第二步,编写三条输出语句验证输入是否正确
4,扩展1、2、3步,9、将字符输入输出改用getchar(),putchar()进行
a,getchar( ) 和%c格式的区别
b,putchar和%c的异同点
学生容易出错的地方
getch()函数没有赋给某个变量
输入数据时不注意输出语句的格式
问题与讨论
怎样书写输入语句从而在输入时减少出错?
条件语句在程序中怎样使用?
深 圳 职 业 技 术 学 院Shenzhen Polytechnic
计算机系乌云高娃 Wygw@21cn.com 第 8 页 共 83 页
小结
有时程序完全正确,就是学生在执行程序时,输入的数据格式与程序不一致,而导致运行结果错误。
printf 与scanf共性:除格式控制符外,其他字符原样照输(出、入)
读书总结以下问题,
课后任务
整理课堂笔记
完成老师布置的作业