C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt

C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt

ID:50087995

大小:194.00 KB

页数:48页

时间:2020-03-04

C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt_第1页
C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt_第2页
C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt_第3页
C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt_第4页
C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt_第5页
资源描述:

《C语言程序设计 高职通信类 高树芳C语言程序设计 第二章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、知识目标:1.掌握C语言标识符的命名规则2.掌握符号常量和变量的定义3.熟悉C语言的基本数据类型,掌握数据类型之间的转换规律4.掌握算术运算符、自增和自减运算符、赋值运算符和逗号运算符及其构成的表达式第2章数据类型、运算符与表达式1能力目标:1.学会为变量、符号常量等对象命名2.能正确定义和使用符号常量3.会根据需要选择基本数据类型4.认识常用的运算符,会对各种表达式求值5.会编程输出不同数据类型的数据本章内容:常量与变量,数据类型,运算符与表达式,数据类型转换。第2章数据类型、运算符与表达式22.1常量与变量2.2数据类型2.3运算符与表达式2.4数据类

2、型转换2.5知识拓展第2章数据类型、运算符与表达式32.1常量与变量案例2-1输出四种类型的常量案例2-2符号常量的使用案例2-3变量的使用42.1常量与变量[案例任务]编程输出四种常用数据类型(整型、浮点型、字符型、字符串类型)每种类型的任意一个常量。运行结果如下:[解决方案]使用printf函数的%d,%f,%c,%s格式控制符。案例2-1输出四种类型的常量程序代码52.1常量与变量1.常量和变量常量是在程序运行中值不改变的量2.常量的数据类型整型、实型、字符型、字符串型3.不同类型数据的输出格式符%d%f%c%s相关知识:62.1常量与变量[案例任务

3、]某商品单价为30元,计算并输出10件商品的总价格,请编程实现。[解决方案]将单价30定义为符号常量有利于单价变更时程序的修改。案例2-2符号常量的使用程序代码72.1常量与变量1.符号常量定义方法:#define符号常量名常量值2.符号常量的命名一般用大写字母。相关知识:82.1常量与变量1.请使用printf函数的“%d”格式符分别输出十进制数100、八进制数100和十六进制数100。2.已知圆的半径为5,计算并输出圆的周长和面积。圆周率取3.1416,要求使用符号常量编程。[课堂训练2-1]:92.1常量与变量[案例任务]运行以下程序,观察其运行结果

4、,理解变量的含义、特性及其使用方法。案例2-3变量的使用程序代码102.1常量与变量1.标识符用于给常量、变量等命名。区分大小写。由字母或下划线开头,可包含数字。2.变量程序运行中其值可以改变。变量的三要素:名字、类型、当前值。使用变量三步骤:定义(声明)、赋初值、使用(改变值或显示等)。相关知识:112.2数据类型案例2-4三种进制的整型数案例2-5整型数据的溢出案例2-6实型变量的表示案例2-7字符型数据的表示案例2-8转义字符的应用案例2-9字符数据的算术运算案例2-10整型与字符型混合运算案例任务:2.2.1整型数据类型122.2数据类型[案例任务

5、](1)定义整型变量a和b,将a赋值为十进制数12,将b赋值为八进制数12,然后用八进制、十进制和十六进制三种格式输出a和b。(2)以十进制形式输出整型常量12、012和0X12。[解决方案]使用printf输出整型数据的%d%o%x格式符。案例2-4三种进制的整型数程序代码132.2数据类型1.数据类型2.整型数据类型的分类3.整型数据的输出格式相关知识:142.2数据类型[案例任务]下面的程序(Win-TC环境运行)测试整型数据的最大数据范围以及发生溢出的情况。[解决方案]案例2-5整型数据的溢出程序代码TC或Win-TC环境下int类型最大整数是32

6、767,无法表达5000,因此结果不正确。可使用longint或unsigned类型解决。152.2数据类型1.数据“溢出”现象2.sizeof运算符相关知识:162.2数据类型[案例任务]分析下列程序的运行结果。掌握实型数据的小数格式和指数格式表示。[解决方案]案例2-6实型变量的表示程序代码实型数据有float、double、longdouble三种,它们各自在计算机中所占的字节数不同,有效位数不同,所表示的数据范围不同。172.2数据类型1.实型变量的分类2.实型数据的两种形式3.实型数据的有效位数4.实型常量相关知识:182.2数据类型[案例任务]

7、下面程序的功能是使用printf函数的“%c”格式控制符输出字符型变量和字符型常量,使用printf函数的无格式形式输出字符串常量。分析程序并写出结果。[解决方案]案例2-7字符型数据的表示程序代码printf函数的%c格式输出字符常量或变量。192.2数据类型1.字符型数据类型2.字符型常量相关知识:printf(”XXXX”)格式可以输出字符串常量。202.2数据类型[案例任务]阅读并分析下面的程序,写出运行结果。案例2-8转义字符的应用程序代码212.2数据类型[案例说明]1.什么是转义字符C语言已有特殊意义的字符如单引号、双引号、反斜线等2.常用的

8、转义字符见教材P26。222.1常量与变量ASCII码值与对应字符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。