网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言基本类型和表达式.ppt

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

第2章 8086CPU中寄存器的结构及使用 1 第2章 C语言基本数据类型和表达式 第2章 C语言基本数据类型和表达式 教学要求: 通过本章的学习要求掌握C语言的基本数据类型;掌握常量与变量的含义及变量的定义;掌握C语言常用的表达式及运算符;掌握不同数据类型间的相互转换。 教学内容: 2.1 C语言的基本数据类型 2.2 常量与变量 2.3 C语言表达式与运算符 2.4 数据类型转换 1.数据类型概述 2.1 C语言的基本数据类型 2.整型数据 整型数据:在计算机内存中以整数形式表现。 整型数据的表示 十进制数 如:2、-10 八进制数:以O开头 如:O1、O25 分别代表十进制数1、21 十六进制数:以Ox开头 如:Ox15、-Ox23 分别表示十进制数21、-35 ●整型数据的表示方式 ● 整型数据的分类 整型数据分为有符号(signed)和无符号(unsigned) 两类,其基本类型有: 整型数据的分类 基本整型。int 短整型。short int 长整型。long int 双长整型。long long int 无符号基本整型。unsigned int 无符号短整型。unsigned short int 无符号长整型。unsigned long int 无符号双长整型。unsigned long long int ● 整型数据在内存中的存放形式 数在计算机中以二进制数的补码存放且区分为有符号数和无符号数。如:有符号数-1和无符号数65535在计算机中的存放形式如下。 3.实型数据 在计算机中实型数据以浮点形式表示,也就是小数点的位置是可以浮动的。但仍然是以二进制数形式存放。 ●实型数据的表示法 实型数据的表示 十进制小数形式表示,其中的小数是必须的。 如:150.0 指数形式表示,是由尾数、字母e(或E)和指数三部分构成且字母E前必须要有数字,之后必须为整数 如:156e0、1.56e2 ● 实型数据的分类 实型数据的分类 单精度型数据float 双精度型数据double 长双精度型数据long double 对实型数据没有任何标识,则默认为double。若它后面用l或L标识,则表示是一个long double;若它后面跟有f或F,则表示它是一个float型。 4.字符型数据 ● 字符 在C语言中,字符型数据是一对单引号括起来的一个字符。如:‘a’、‘D’、‘2’ 。 C语言的字符集主要有:字母:小写英文字母a~z,大写英文字母A~Z;数字:0~9;键盘符号;转义字符 ● 字符型数据在内存中的存放形式 在C语言中,字符型数据用char来表示,每个字符数据以字符的ASCII码在计算机内存中占用8个二进制位。 字符‘a’的存放形式 2.2 常量与变量 1.常量与符号常量 常量是指在程序运行过程中其值保持不变的量。分为直接常量和符号常量。用其值来表示的常量称为直接常量;用一个标识符表示的常量称为符号常量。 常量类型 整型常量 如:10、0、-6 实型常量 如:2.56、-6.5 字符常量 如:‘a’、‘B’ 字符串常量 如:“program” 字符常量是用单引号括起来的单个字符;字符串常量是用双引号括起来的多个字符序列,在计算机内存存储时以‘\0’(ASCII)作为字符串结束标志。 在C语言中使用宏命令#define定义符号常量。其基本格式如下:#define 标识符 常量表达式 #define PI 3.14159 #include stdio.h int main() { float r,s; printf(请输入半径:); scanf(%f,r); s=PI*r*r; printf(圆的面积为:%f\n,s); return 0; } 3.1415926 则圆的面积更精确 2.变量与变量定义 变量是指在程序运行过程中其值是可以改变的量,变量有三个基本要素:变量名、变量类型和变量值。 100 变量值 y 变量名 计算机内存单元 对100的操作:可通过变量名来实现;也可通过内存单元地址来实现。 1.变量的定义 C语言中规定程序中的变量必须遵循“先定义、后使用”的原则。变量定义的基本格式如下: 数据类型 变量名列表 数据类型:指的是C语言中有效数据类型;变量名是C语言中合法的标识符且多个变量名时用逗号隔开。数据类型与第1个变量间用空格隔开。 int x,y; char c; float b,c; //定义变量名为x,y,其类型为整型数据 //定义变量名为c,其类型为字符型数据 //定义变量名为b,

文档评论(0)

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

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

1亿VIP精品文档

相关文档