C语言 第二章 数据的存储与运算课件.ppt

C语言 第二章 数据的存储与运算课件.ppt

ID:57056946

大小:728.00 KB

页数:50页

时间:2020-07-30

C语言 第二章 数据的存储与运算课件.ppt_第1页
C语言 第二章 数据的存储与运算课件.ppt_第2页
C语言 第二章 数据的存储与运算课件.ppt_第3页
C语言 第二章 数据的存储与运算课件.ppt_第4页
C语言 第二章 数据的存储与运算课件.ppt_第5页
资源描述:

《C语言 第二章 数据的存储与运算课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、什么是程序?2、人怎么和计算机沟通?为什么要和计算机沟通?3、简单的C语言程序由哪些部分构成?4、什么是C语言的函数?5、C程序的编译和运行过程?6、C语言常用的注释方式有哪些?课程回顾1第二章数据的存储与运算目标熟悉C语言中常用的数据类型理解变量和常量的含义,了解符号常量掌握各种基本数据类型相关内容:变量的声明和初始化,存储特点,其他特点使用算术运算符理解类型转换3数据在计算机中的存储计算机程序处理的是什么?计算机处理的数据有哪些?(数值,字符,图片,音频,视频)数据在计算机中怎么存储的?(以二进制形式存储)关于几个数据存储的概念—位,字节和地址位(bit),又

2、称比特,存储信息的最小单位。值为0或1字节(byte),又称拜特,存储器容量大,直接用bit来表示和管理不方便,1byte=8bit,byte是最常用的存储单位,常用来表示一个存储单元。后来又出现了kb,mb,gb,tb等(以1024/1000倍增)。地址,存储器包含许多存储单元,使用的时候通过地址进行查找,这里的地址是指存储单元在存储器里的编号数据4基本数据类型数据属于不同类别AfricaThequickbrownfoxTRUE数据非数值数值整型非整型9002.129999/12/20032.175123JackieChanchar数据类型非数值数值整型intsho

3、rtintlongintdoublefloat非整型5数据的表现方式 常量和变量常量是指在程序运行过程中,其值不能被改变的量例如16,18.789都属于常量,不会改变变量是指在程序运行过程中其值可以改变的量6变量程序内存编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值。通常使用变量来存储数据。使用变量可以引用存储在内存中的数据,并随时根据需要显示数据或执行数据操纵。存储aa*5%将值存储为ba–b100.5将值存储为Result9.57变量引入的意义为什么要引入变量?程序中很多数据是在程序运行过程中通过运算获得的通用功能函数的需要。如求

4、两个数中最大者max很多数据在程序运行过程中不断变化变量相当于一个宾馆,为程序中使用的数据提供临时的存储单元(房间),需要用的时候就进行赋值(checkin),不用的时候就释放空间(checkout)8声明和使用变量变量代表内存中具有特定属性的一个存储单元,它用来存放数据,也就是变量的值,在程序运行期间,这些值是可以改变的。变量必须先定义后使用。声明变量:Datatypevariablename;定义时初始化变量:Datatypevariablename=value;定义后初始化变量:variablename=value;类型名:系统提供的标准数据类型的名称或者自定义

5、的数据类型的名称(如整型在计算机里用(int)变量名:代表计算机内存中一个变量地址(隐含);通过变量名可以找到相应的存储单元,进行按名存取。变量值:变量名代表的存储单元中存储的数据例如:声明一个整型变量a,并为其赋值为5inta=5;9变量命名在C语言中,变量命名需要遵循一定的规则变量的命名规则:变量名可以由字母、数字和_(下划线)组合而成变量名不能包含除_以外的任何特殊字符,如:%、#、逗号、空格等变量名必须以字母或_(下划线)开头变量名不能包含空白字符(换行符、空格和制表符称为空白字符)C语言中的某些词(例如int和float等)称为保留字,具有特殊意义,不能用作

6、变量名C语言区分大小写,因此变量price与变量PRICE是两个不同的变量变量名的长度不是无限的。不同的编译系统有自己的规定变量名尽可能简单易记,见名之意;即选有含意的英文单词(或其缩写)作变量名。10有效名称principalcost_pricemarks_3lastnamecity无效名称123ratecurrency$discount%zipcode变量命名11整型数据--分类名称全称类型说明符缩写类型说明符整型intint无符号整型unsignedintunsigned短整型shortintshort无符号短整型unsignedshortintunsigned

7、short长整型longintlong无符号长整型unsignedlongintunsignedlong整型常量即整常数。12整型数据--存储Int型:根据编译器不同占用的存储单元数量有所不同,VC用4个字节表示一个int型整数例如整数10,存储在计算机中就是00001010负数怎么存储?最高位是符号位,1表示负,0为正;采用补码方式存储。原码取反加14个字节中未使用的高位怎么办?用0补齐Shortint:一般占2个字节Longint:一般占4个字节,在vc环境下longint和int通用,有些早期的编译器里int占2个字节,longint占4个字节

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

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

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