- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
陕西交通职业技术学院授课教案
课程名称
C语言程序设计
授课班级
授课教师
丁华
上课时间
上课地点
项目名称
C程序数据描述与计算
所用课时
12(理论8+实训4)
项目描述
本项目主要针对学生管理系统中各列数据进行适当类型的常量、变量描述与表达式的定义以及计算处理。
知识目标
1.掌握C语言的数据类型
2.掌握C语言的表达式
3.掌握C语言的数据类型转换
能力目标
1.能够熟练地根据数据处理需求描述合适数据类型的常量,定义合适数据类型的变量。
2.能够熟练地根据数据处理需求正确编写表达式。
3.能够应用某种C集成编译器进行C程序的编辑、编译和执行。
4.能够根据系统提示进行操作、检错和纠错,培养自我学习的能力。
学生知识与能力准备
1.C软件开发平台应用的能力。
2.了解简单C程序。
教学
重点及难点
重点:
1.C语言的数据类型
2.C语言的表达式
难点:
1.C语言的数据类型转换
2.C语言的表达式
教学资源
准备
信息资源:教材,教案2
设备资源:多媒体,电脑
环境资源:实训室,多媒体技术
考核与评价
教师评价65%+小组互评20%+自我评价15%
项目小结
教研室主任意见:
签名: 年 月 日
教学过程实施
教学步骤
教学内容
教学设计与
组织方法
新课
导入
项目
结果
演示
代码展示
课前准备
知识要求
知识要求
知识要求
知识要求
知识要求
技能拓展
全国二级C考试大纲本项目涉及考点
外语词汇或运算符
作业
单元评价
预习布置
学习资源
建立课程小组成绩表。
假设学生成绩表如下,试对各列数据进行适当类型的常量、变量描述与表达式的计算处理。
假设学生成绩表如下:
#includestdio.h
main()
{ int t1,t2,t3,t4;
float ave;
printf(“Please input No1 score:”);
scanf(“%d%d%d%d”,t1,t2,t3,t4);
ave=(float)(t1+t2+t3+t4)/4;
printf(“NO1.刘延运 %4d%4d%4d%4d%6.1f\n”,t1,t2,t3,t4,ave);
printf(“Please input No2 score:”);
scanf(“%d%d%d%d”,t1,t2,t3,t4);
ave=(float)(t1+t2+t3+t4)/4;
printf(“NO2.孙燕 %4d%4d%4d%4d%6.1f\n”,t1,t2,t3,t4,ave);
}
说明:
首先分析成绩表中各个数据项,学号与学生名字我们选用了字符串原样输出,4门课成绩(t1、t2、t3、t4)定义为整型,4门课平均成绩(ave)定义为实型。在计算平均成绩时由于4门课总分(t1+t2+t3+t4)为整型,为了保证平均分得到合理的实数,采用强制转换(float)(t1+t2+t3+t4)。当然我们也可以使用表达式ave=(float)(t1+t2+t3+t4)/4.0实现同样的结果。
int (integer),short ,long, float ,double ,char(character), main,include, define, sizeof
一、C程序的词法
1、字符集
数字:1,2,…9,0
字母:A-Z,a-z
特殊符号:+-*/!?...
转义字符:\n(换行),\b(退格)…
空白符:空格,制表符(跳格),换行符(空行)的总称。
2、标识符
关键字
系统设置特定含义、专门用途的字符序列;
不能作为其他用途;
32个,只能小写。
预定义标识符
在C语言中预先定义并具有特定含义的标识符,如C语言提供的库函数的名字(如printf)和预编译处理命令(如define)等。
说明:
C语言允许把这类标识符重新定义另作他用,但这将使这些标识符失去预先定义的原意。
用户标识符
字母、数字和下划线组成
字母或下划线开头
大小写不同
=8个字符
见名知意
不与保留字相同
例如:
合法:a1,x2,s_1,s_2,_3 ,ggde2f_1
不合法:df 1,1a,d@sina,s*b,+d,b3
常量与变量
常量有不同的类型
例如
12、0、 - 3为整型常量。
实型常量必须用带
您可能关注的文档
- 注册电气工程师(供配电)专业基础讲义 基本逻辑电路 基本逻辑电路.docx
- 专业材料设备 供热设备 燃煤热水锅炉.docx
- 专业材料设备 火宅探测器 红外线光束感烟接受器.doc
- 专业材料设备 空调设备智能控制 智能压差传感器.doc
- 专业材料设备 通风及防排烟设备 煤气加压风机.docx
- 专业材料设备 制冷设备 水冷式循环冷却水机.docx
- 专业概述专业建设 部分高职院校人才培养方案 承德石油高等专科学校2019环境工程技术专业人才培养方案.doc
- 专业技能:机车检修 车外设备 车外设备.docx
- 专业家园 校企合作 学院副院长张琳2016年中宝协学术教育专业委员会年会暨珠宝行业人才培养与职业教育研讨会.docx
- 专业家园 珠宝玉石鉴定大赛 技能大赛给职业教育带来了什么.docx
- 3.1笔墨之美 课件 2025湘美版美术八年级上册.pptx
- 4.10认识船(教学课件)科学人教鄂教版二年级上册2025.pptx
- 第12课《 巧妙化解冲突》 课件 北师大版心理健康八年级上册.pptx
- 浙教版信息科技四年级下册全册教学设计教案.docx
- 2.3游戏中的观察(教学课件)科学教科版一年级上册2025.pptx
- 第13课《 合作的秘诀》课件 北师大版心理健康七年级上册.pptx
- 5.24 制作“冰琥珀”(教学课件)科学青岛版五四制三年级上册2025.pptx
- 人自然社会第9课《面对考试,你准备好了吗》课件.pptx
- 浙教版信息科技四年级下册全册学习任务单.docx
- 4.10认识船(教学课件)科学人教鄂教版二年级上册2025.ppt
原创力文档


文档评论(0)