- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第PAGE1页
学院
教师课时授课教案
编号:6
授课日期
授课班级
授课学时
2
课型
实践
课题:
§2.5C语言顺序结构程序设计综合练习(显示购物车系统主菜单)
教学目标:
本讲将以一些综合性的练习题为引导,对C语言的基础知识与顺序结
构程序设计方法做一个回顾与复习,具体内容包括:1.C语言的语法;2.C语言
的常用基本数据类型;3.C语言变量、常量、运算符及表达式的使用;4.C语言
顺序结构程序设计方法的灵活运用。
重点与难点:
C语言变量、常量、运算符及表达式的使用,顺序结构程序设计的步
骤与方法。
解决措施:
使用多媒体教学工具,在电子课件的帮助下,结合提问、讨论及互动
等多种教学方法,再辅以综合示例予以解决。
教学方法设计:
讲授,讨论,演示
教学资源:
PPT,DEV-C编译器,多媒体教学工具
学院教案用纸
第6讲
教学环节
教学内容
教学组织与教学方法
组织
教学:
复习:
实践
1.考勤;
2.对上讲课及作业批改情况进行总结;
3.介绍本讲课内容及相关重难点。
1.C语言基础知识
程序的结构
语句的语法
标识符定义规则
2.C语言的数据类型
字符型
整数型
单精度浮点、双精度浮点
3.C语言变量与常量的定义与使用
4.C语言printf()函数的使用方法
5.C语言常用函数的功能与使用方法
综合实践1:
将一个三位整数n(999≥n≥100),将其逆序输出,并求出各位之和、平均值以及各位之积。
一、程序思路
1.将n的百位、十位与个位数分解出来,并分别赋值给3个变量x,y,z;
2.按z,y,x的顺序打印;
3.计算x,y,z的和,平均值及积,并分别输出
二、算法
n(xyz)=x*100+y*10+z
x=(int)floor(n/100)
y=(int)floor((n-x*100)/10)
z=n-x*100-y*10
或:
x=n/100
y=(n-x*100)/10
z=n-x*100-y*10
三、流程图
综合实践2:
给定半径r,求圆的面积s,圆球的体积v,要求定义常量pi,赋值为3.14。
一、程序思路
1.定义常量pi,并赋值为3.14
2.为半径r赋值
3.计算圆面积s,圆球体积v,并输出
二、算法
s=pi*r2
v=4/3*pi*r3
注:4/3的计算不能采用整除。
三、关键语句
constfloatPI=3.14;
s=PI*pow(r,2);
v=(1.0*4/3)*PI*pow(r,3);
头文件:#includemath.h
综合实践3:输出购物车系统主菜单。
参考程序:
voidmain()
{
printf(pleaseselectthefunction:\n);
printf(1listthecart\n);
printf(2addtheproducttocart\n);
printf(3deletetheproducttocart\n);
printf(4modifytheproductnumincart\n);
printf(5quit\n);
}
就上讲课的主要内容及相关重难点作简要回顾与总结。
简要回顾、复习
先讨论各位的分离方法,再给出流程图,请同学们自行完成,教师进行巡视与总结。
考虑x,y,z的整型定义,在赋值前应该强制转换类型。
讨论
先讨论各位的分离方法,再给出流程图,请同学们自行完成,教师进行巡视与总结。
要求使用求次方的函数pow()
讨论浮点除的方法
强调:pow()的参数与返回值类型均为double。
教师给出程序运行结果,由学生自行完成相关程序的设计与调试。
课外作业:
1.复习本次课所授的相关知识内容;
2.预习下讲scanf()函数的使用相关知识。
您可能关注的文档
- 果树生产技术 课件全套 胡建芳 项目1--8 果树生产基础知识--- 设施果树生产.pptx
- C语言项目开发基础与实战-授课计划 徐嵩松.docx
- C语言项目开发基础与实战 教案全套 徐嵩松 第1--48讲 - 绪论---数据存储持久化.docx
- C语言项目开发基础与实战-教案 第1讲.docx
- C语言项目开发基础与实战-教案 第2讲.docx
- C语言项目开发基础与实战-教案 第3讲.docx
- C语言项目开发基础与实战-教案 第4讲.docx
- C语言项目开发基础与实战-教案 第5讲.docx
- C语言项目开发基础与实战-教案 第7讲.docx
- C语言项目开发基础与实战-教案 第8讲.docx
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)