- 1、本文档共107页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 数据类型、运算符和表达式 (时间:3次课,6学时) 第2章 数据类型、运算符和表达式 学习目的与要求: 本章是包括C语言的数据类型、运算符和表达式, 是C语言程序设计最基础的部分。通过这一章的学习,使学生了解C语言的数据类型,掌握各种数据类型所占的字节数、使用方法、类型的自动转换和强制转换,标志符的使用规则;掌握各种常量的使用,变量的基本概念及定义、初始化和在内存中的存储形式;掌握算术运算符的使用,运算符的使用规则、优先级和结合性等。 第2章 数据类型、运算符和表达式 2.1 C的数据类型 2.2 常量 2.2.1 整型常量 2.2.2 实型常量 2.2.3 字符型常量和符号常量 2.2.4 符号常量 2.3 变量 2.3.1 变量概述、标志符 2.3.2 整型变量 2.3.3 实型变量 2.3.4 字符变量 2.3.4 变量赋初值 2.3.5 不同类型数据间的相互转换 2.3.6 数值的定点表示形式与浮点表示形式 第2章 数据类型、运算符和表达式 2.4 运算符和表达式 2.4.1 C运算符简介 2.4.2 算术运算符和算术表达式 2.4.3 赋值运算符和赋值表达式 2.4.4 逗号运算符和逗号表达式 2.5 上机实训 2.6 习题 2.1 C的数据类型 在第一章中,我们已经看到程序中使用的各种变量都应预先加以定义,即先定义,后使用。对变量的定义可以包括三个方面: ·数据类型 ·存储类型 ·作用域 在本章中,我们只介绍数据类型的说明。其它说明在以后各章会陆续介绍。所谓数据类型是按被定义变量的性质、表示形式、占据存储空间的多少和构造特点来划分的。在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。见图2-1。 1、基本数据类型:基本数据类型最主要的特点是,其值不可以再分解为其它类型。他包括整型、字符型、实型(分为单精度型和双精度型)和枚举类型四种。 2、???? 构造数据类型:构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造类型的值可以分解成若干个“成员”或“元素”。每个“成员”都是一个基本数据类型或又是一个构造类型。在C语言中,构造类型有以下几种: ·数组类型 ·结构体类型 ·共用体(联合)类型 3.? 指针类型:指针是一种特殊的,同时又是具有重要作用的数据类型。其值用来表示某个变量在内存储器中的地址。 4.? 空类型:空类型void只能申明函数的返回值类型,不能申明变量。在调用函数值时,通常应向调用者返回某种类型的一个函数值,如果不需要有函数返回值,则在函数定义前面加上void表示空类型。在后面函数中还要详细介绍。 在本章中,我们主要介绍基本数据类型中的整型、浮点型和字符型。其余各种类型以后分别有章节介绍。 2.2 常量 在程序运行过程中,其值不能改变的量称为常量。如我们在数学里面的123,0,-45为整型常量,2.8,-0.56等称为实型常量,在C语言里,还有一种经常用到的常量如a, x等称为字符常量,abc,123等称为字符串常量。下面就各种常量作一些介绍。 2.2.1 整型常量 C语言里面整型常量可以用十进制、八进制和十六进制三种形式表示。 1 、十进制常量:由数字1~9开头其余各位由0~9组成,各数字间不允许有空格符及其他字符。如123,0等。十进制里还有一种常量叫长整型常量,占4个字节。一般在十进制常量后加上L(或l)就变成长整型常量。如123L。 2、 八进制常量:以0开头,其它位由数字0~7组成。如0123等。 3、 十六进制常量:以0x或0X开头,其它位由数字0~9或字母a~f(或A~F,大小写意思相同)组成。如0x123a,0Xabc等。 2.2.2 实型常量 实数(real number)又称浮点数( floating-point number),他有两种表示形式: 1、 十进制小数形式。由数字和一个小数点组成,且小数点不可缺少。如:3.12、.123、123.、0.0等均是合法形式。注意:小数点前面或后面没有数字也是合法的形式。 2、 指数形式。任何一个合法的指数形式的实型常量从左往右都是由数字,字母e(或E)和指数三部分组成。如:45.3e5、-231.23E12、-0.12e-2、12e0等均是合法形式。 注意:用指数形式表示实数时,e前必须有数字(如e3错误,系统会将其视为一个变量),e后面的指数必须是整数。 一个实数可以有多种指数的表示形式
您可能关注的文档
- 6特征值和特征向量.ppt
- 6推导树与文法二义性.ppt
- 6第六章胆碱受体激动药和作用于胆碱酯酶药.ppt
- 6血痹虚劳病脉证并治第六.ppt
- [1]地理信息科学GIScience03.ppt
- [人力资源管理案例方案]企业人力资源规划.ppt
- [名师一号]鲁科版化学必修二:3-3-4糖类(共40张PPT).ppt
- [小四语文课件]夜莺的歌声(人教版)-夜莺的歌声(人教版).ppt
- [电子书][心理]心理减压训练-6社交减压.ppt
- [陈宏宝]文言文复习.ppt
- 2016-2017学年高中生物第二单元生态工程与生物安全第1章第2节我国的生态工程教案中图版选修3.doc
- 2022-2023学年小升初英语易错点专练06完形填空15篇(广州教科版专版含答案)2.docx
- 期中专项四年级英语下册(含答案)3.docx
- 期末卷(二)(含答案解析)-2022-2023学年高二历史期中期末复习备考必刷题(选择性必修一国家制度与社会治理).docx
- 第4课欧姆定律的应用第一讲欧姆定律实验探究(原卷版).docx
- Unit1限制性定语从句语法讲义人教版高一英语学生版213.docx
- 2023年宁波市初中毕业升学文化考试科学模拟卷(八).docx
- 5.3细胞呼吸的原理和应用课件高一上学期生物人教版必修12.pptx
- 高中政治更好发挥政府作用教学设计.docx
- 体悟民间故事中的幸福--五上《中国民间故事》导读课.docx
文档评论(0)