- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
课题
项目二任务1统计汽车的数量(printf函数)
课型
讲练
授课班级
授课时数
2
教学目标
1、掌握c语言中提供的各种数据类型,理解常量的概念。
2、掌握各种类型的变量的定义,初始化方式。
教学重点
1、C语言数据类型的分类。
2、符号常量的定义。
3、变量的定义初始化。
教学难点
数据类型的理解(引入数据类型的因素)
学情分析
学生经过第一次理论课的学习对C语言程序整体有了解,对于数据类型及常量变量的介绍属概念记忆类较多,因此学生在理解上没有很大困难,重点于在一些概念,格式的记忆。
教学效果
教后记
项目二车辆行驶状态显示(输入、输出)
知识目标
熟悉输入、输出用法的格式。
熟悉C语言几种常用的数据类型、运算符和表达式
掌握标识符的命名规则。
掌握常量和变量的定义和引用规则。
掌握流程图的几种符号。
能力目标
能准确运用输入与输出用法。
能熟练运用数据类型之间的自动转换和强制转换。
掌握算术运算符的使用规则、优先级和结合性。
能画出简单程序的流程图。
掌握程序的最基本的算法过程。
情景设置
主要通过printf()等函数打印出整个案例的宏观流程,主要包括车辆采集端进行车辆数据的采集、存储和发送;服务器接收端完成数据接收、呈现(打印)。通过输入函数实现与用户的简单交互,输入车号显示运行状态。
任务2.1统计汽车的数量(printf函数)
2.1.1任务目标
已知A汽车公司第一季度生产新能源客车5987辆,新能源物流车1245辆,公交客运2580辆,轻型客车7890辆,求该公司一季度共生产汽车多少。
任务目标运行截图如图2-1-1所示:
图2-1-1任务目标运行截图
2.1.2知识储备
一个基本的程序应该包含数据的描述和操作步骤两个方面的内容。著名计算机科学家沃思(NiklausWirth)提出了一个公式:
数据结构+算法=程序
在C语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。
1.数据类型
C语言提供的数据结构是以数据类型形式出现的。在对数据存放中,根据使用数据的类型,定义不同类型。C语言中包含的基本数据类型如图2-1-2所示。
图2-1-2C语言基本数据类型
在C程序中什么样的数据类型用什么样的符号输出,另外需要注意数据类型的范围,否则会出错。
[示例2-1]通过printf语句显示3.0,3,’a’数据。
#includestdio.h
voidmain()
{
printf(%f,%d,%c,3.0,3,a);
}
[示例2-2]运行如下程序,分析运行错误原因
#includestdio.h
voidmain()
{
printf(%f,%d,%c,5,7,b);
}
分析:第4行的5是整数,%f是浮点型,输出类型不匹配。b作为字符必须加单引号。
2.常量
常量:在程序运行过程中其值不能被改变的量。
常用的常量有以下几种类型:
(1)整型常量。比如10,-2,0等。
(2)实型常量。主要包含两种形式,第一种十进制小数形式,有数字和小数点组成。如34.56,-90.8等。第二种指数形式,如45.78e5(代表45.78×105)等,由于计算机输入或者输出时无法表示上角或者下角,故规定以E或者e代表以10为底的指数。
(3)字符常量。主要包含两种形式,第一种普通型字符,用单撇号括起来,如’b’,’d’等,注意只能是一个。第二种转义字符,以字符”\”字符开头的字符序列。比如’\n’等。
(4)字符串常量。用双撇号括起来的字符。比如“234”,a“”等。
(5)符号常量。用#define指令,指定用一个符号名称代表一个常量。如:
#definePI3.1416
示例2-3求半径为2.1的圆的面积
#includestdio.h
#definePI3.14
voidmain()
{
doubler,s;
r=3;
s=PI*r*r;
printf(圆的面积为%.2lf,s);
}
3.变量
变量:在程序执行过程中,其值可以改变的量。就如同一个杯子,开始可以装水,后面可以装咖啡,下来可以换成牛奶或者汽油,其变量图解如图2-1-3所示:
图2-1-3变量图解
在变量定义命名中是有一定规范的,在语言定义中,用来标识变量名,符号,数组,类型名,文件名等有效字符序列我们称之为标识符。上面的常量命名的PI也是一个标识符。其命名规则如下:
标识符的命名规则如下:
(1)标识名中只能出现数学、大写英文字母、小写英文字母和下划线。
(2)标识名必须以字母或下划线开头。
(3)标识符名与关键字不能相同。
(4)标识符需要见名知
您可能关注的文档
- 单片机原理及应用(C51版)教案第1章 单片机基础知识.pptx
- Windows Server 2022活动目录管理实践( 第2版 微课版)-课件项目24 提升林域的功能级别、部署多元密码策略.pptx
- 单片机原理及应用(C51版)教案第2章 单片机基本结构和工作原理.pptx
- 单片机原理及应用(C51版)教案第3章 单片机C51程序设计基础.pptx
- 单片机原理及应用(C51版)教案第4章 单片机的中断系统.pptx
- Windows Server 2022活动目录管理实践( 第2版 微课版)-课件项目25 操作主机角色的转移与强占.pptx
- 单片机原理及应用(C51版)教案第6章 单片机串行通信接口-16比9.pptx
- 单片机原理及应用(C51版)教案第7章 单片机并行扩展技术-16比9.pptx
- 单片机原理及应用(C51版)教案第8章 单片机串行扩展技术.pptx
- Windows Server 2022活动目录管理实践( 第2版 微课版)-课件项目26 站点的创建与管理.pptx
文档评论(0)