电大C语言程序设计第2章基本数据类型和表达式.ppt

电大C语言程序设计第2章基本数据类型和表达式.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电大C语言程序设计第2章基本数据类型和表达式

第2章 基本数据类型和表达式 (一) 教学内容 1. C语言中的基本数据类型; 2. 整数、实数、字符、枚举等常量的表示; 3. 使用#define编译预处理命令定义符号常量; 4. 变量的定义和分类; 5. 各种运算符的表示和应用; 6. 数值、关系、逻辑表达式的求值; 7. 常用数值函数的调用,如绝对值函数、平方根函数、指数函数、对数函数、取整函数等的调用。   第2章 基本数据类型和表达式 (一) 教学要求 理解:C语言中的基本数据类型种常量和变量的表示,运算符的优先级和结合性,表达式的构成,常用数学函数的调用格式与作用。 第2章 基本数据类型和表达式 2.1 数据类型 第2章 基本数据类型和表达式 2.1 数据类型 第2章 基本数据类型和表达式 2.1 数据类型 第2章 基本数据类型和表达式 2.2 常量 常量指在程序执行中不变的量。分为字面常量和符号常量两种。 2.2.1 整形常量 1. 十进制常数(有正负):123,-46,0 2. 八进制常数(无符号):0开头的整数,如0123 3. 十六进制常数(无符号):0X或0x开头的整数,如0x123,0X23 4.后缀u或l:后缀l或L表示长整数,如12l或12L,后缀u或U表示无符号整数 第2章 基本数据类型和表达式 2.2.2 字符常量 常规字符:单引号括起的一个字符。如‘a’,‘x’,‘9’等。 转义字符:以“\”开头的字符序列。如‘\n’,‘\b’等。 ‘\ddd’,d为8进制数,表示范围为‘\000 ’ - ‘\377’。 ‘\xhh’,h为16进制数,表示范围为‘\x00’- ‘\xff’。 ‘单引号,“双引号,\反斜杠这三个字符只能用下述方法表示: ‘\’’和‘\”’和‘\\’. 第2章 基本数据类型和表达式 2.2.3 枚举常量 枚举常量是枚举类型中的值,即枚举值。 枚举类型定义: enum 枚举类型名{枚举表}; (1)enum color{red,yellow,blue}; (2)enum day{Sun,Mon,Tues,Wed,Thur,Fri,Sat}; 第2章 基本数据类型和表达式 2.2.3 枚举常量 (1)enum color c1,c2,c3; (2)enum day today,workday; (3)c1=red; (4)workday=Wed; enum day {Sun=7,Mon=1,Tues,Wed,Thur,Fri,Sat}; 第2章 基本数据类型和表达式 2.2.4 实型常量 二种表示法 定点数形式:必须有小数点。如0.123,.234,0.0 指数形式:E或e前必有数字,后必为整数。如123e5,12.3e5,e3(不对),2.5e2.5(不对) 说明:默认实型常数为double型,后加F或f表float型,后加l或L表long double型。 例如:3.23, 3.23f, 3.23L 3.23e-3 3.23e-3F 3.23e-3l 第2章 基本数据类型和表达式 2.2.5 地址常量 指针类型的值域范围:0~(232-1),每一个整数代表内存空间中一个对应单元的存储地址。 用户可以直接使用整数0作为地址常量,称为空地址常量,对应的符号常量为NULL,该符号常量在stdio.h中定义,其值为整数0。 第2章 基本数据类型和表达式 2.3 变量 变量是用标识符表示的、其值可以被改变的量。 1.变量定义语句 类型关键字 变量名 [=初值表达式],…; 第2章 基本数据类型和表达式 2.3 变量 2.语句格式举例 (1)int a,b; (2)char ch1=‘a’,ch2=‘A’; (3)int x=a+2*b; (4)double d1,d2=0.0,d3=3.14159; 3.语句应用举例 见circle.c 第2章 基本数据类型和表达式 2.3 变量 4.符号常量定义语句 const 类型关键字 符号常量名=初值表达式,…; (1)const int A1=5,A2=A1*4; (2)const double PI=3.14159; (1)const int MaxSize=100; 第2章 基本数据类型和表达式 2.3 变量 5.使用#define预处理命令定义符号常量 #define 符号常量名 字符序列 (1) #define ABC 10 int x=ABC*ABC;则编译为int x=10*10; (2) #define ABC 2+5 int x=ABC*ABC;则编译为int x= 2+5*2+5; (3) #define ABC (2+5) in

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档