c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt

c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt

ID:58886418

大小:811.50 KB

页数:123页

时间:2020-09-30

c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt_第1页
c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt_第2页
c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt_第3页
c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt_第4页
c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt_第5页
资源描述:

《c语言ch03-1-2-3数据描述与基本操作ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章数据描述与基本操作主要内容基本数据类型常用的运算符表达式基本输入输出操作的实现顺序结构程序的设计实例本章要点数据的描述规则数据的操作规则§3.1基本数据类型C语言提供了以下一些数据类型:数据类型构造类型指针类型空类型(无值类型)void枚举类型enum数组类型结构类型struct联合类型union基本类型整型int字符型char实型(浮点型)单精度实型float双精度实型double[引述]:常量和变量_Ⅰ常量:在程序运行过程中,其值不能被改变的量称为常量。分类:整型常量实型常量字符常量符号常量常量的类型

2、,可通过书写形式来判别。§3.1基本数据类型整型100,125,-100,0实型3.14,0.125,-3.789字符型‘a’,‘b’,‘2’字符串"a","ab","1232"例3.1符号常量的使用#definePI3.14 #include voidmain() { intr,area; r=10; area=PI*r*r; printf(″area=%f″,area); }说明:程序中用#define命令行定义PI代表常量3.14,此后凡在本文件中出现的PI都代表3.

3、14,可以和常量一样进行运算说明:用一个标识符代表一个常量的,称为符号常量,即以标识符形式出现的常量。符号常量的值在其作用域(在本例中为主函数)内不能改变,也不能再被赋值。说明:如再用赋值语句给PI赋值是错误的。PI=3.1416;/*错误,不能给符号常量赋值。[引述]:常量和变量_Ⅱ变量:在程序运行过程中,其值可以被改变的量称为变量。变量的基本要素:变量名变量值每个变量都必须有一个名字──变量名。变量命名应遵循标识符命名规则。在程序运行过程中,变量值存储在内存中。在程序中,通过变量名来引用变量的值。1.整

4、型1)整型常量整型常量就是整常数,包括正整数和负整数及0。其书写形式如下:表示方法例子十进制数普通的整数123,-456,0八进制以0开头0123十六进制以0x或0X开头0x1231)整型常量_Ⅱ[说明]:整型常量在一般微型机中占用2个字节,不管是十进制、八进制或十六进制整数,它们的数值范围都是十进制的-32768~+32767。C语言还提供一种“长整型常量”,在计算机中占用四个字节。它们的书写方法是在数据的末尾加一个大写字母“L”或小写字母“l”。[例如]:0L038L0x15L如果一个整常量后面加一个大写字

5、母“U”或小写字母“u”,则表示是无符号的整数。2)整型变量根据占用内存字节数的不同,整型变量可以分为以下几类:类别数据类型名称有符号整型基本整型int短整型short或shortint长整型long或longint无符号整型基本整型unsignedint短整型unsignedshort长整型unsignedlong2)整型变量例如:整数13在内存中实际存放的情况:1)实型常量:即实数,又称为浮点数。表示形式:小数形式:由数字和小数点组成,且必须有小数点。[例如]:0.723.1.3456.指数形式:由尾数、字

6、母e或E、指数组成,且字母e或E之前必须有数字,之后指数必须是整数。[例如]:2.实型1e3、1.8e-3、-123e-6、-.1e-3e3、2.1e3.5、.e3、e2)实型变量分类:例如:floata;doublei;longdoublen;类别数据类型名称有效位数单精度型float6~7双精度型double15~16长双精度型longdouble18~191)字符常量字符常量是ASCII码字符集里的一个字符。表示形式:用单引号括起来的单个字符。[例如]:’A’’?’’B’用字符的ASCII码值表示字符

7、常量。[例如]:八进制数0102表示字母‘B’转义字符:用单引号括起来,并以“”开头的字符序列。[例如]:八进制数’102’表示字母‘B’3.字符型字符形式含义ASCII换行,将当前位置移到下一行开头10t水平制表(跳到下一个tab位置)9b退格,将当前位置移到前一列8r回车,将当前位置移到本行开头13f换页,将当前位置移到下页开头12\反斜杠字符“”92‘单引号(撇号)字符39“双引号字符34ddd1到3位8进制数所代表的字符xhh1到2位16进制数所代表的字符C语言中常用的转义字

8、符[例]:#includemain(){printf(“abtcdref’g’”);printf(“htrijk”);}[运行结果]:ef’g’cdijkh[比较]:字符常量和字符串常量字符串常量:字符串常量是一对双引号括起来的多个字符。[例如]:”a”“hello”字符常量和字符串常量的存储方式aa‘a’“a”2)字符变量字符变量用关键字ch

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

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

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