数据类型运算符与表达式基础一章.pptxVIP

数据类型运算符与表达式基础一章.pptx

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1章数据类型、运算符与表达式

C语言程序设计第一章C语言初步

C的数据类型

常量与变量

整型数据

实型数据

字符型数据

变量赋初值

各种数值型数据间的混合运算

算术运算符和算术表达式

赋值运算符和赋值表达式

逗号运算符和逗号表达式

C语言程序设计第一章C语言初步

1.1C的数据类型

C

基本类型

构造类型

指针类型

空类型void

字符型char

整型

实型(浮点型)

单精度型float

双精度型double

数组类型

结构体类型

共用体类型

短整型short

长整型long

整型int

枚举类型enum

数据类型决定:

1.数据占内存字节数

2.数据取值范围

3.可以进行的操作

C语言程序设计第一章C语言初步

常量和符号常量

定义:程序运行过程中,其值不能被改变的量(常数)

分类:直接常量、符号常量

1.2常量与变量

类型

示例

整型常量

12、0、-3

实型常量

4.6、-1.23

字符常量

‘a’、‘b’

符号常量

PRICE、PAI

C语言程序设计第一章C语言初步

符号常量:用标识符代表常量

一般用大写字母:PRICE、PI

定义格式:#define符号常量常量

其值在作用域内不能改变和再赋值。

例1.1符号常量举例

#definePRICE30

#includestdio.h

voidmain()

{

intnum,total;

num=10;

total=num*PRICE;

printf(total=%d\n,total);

}

total=300

运行结果:

符号常量的优点是:见名知意、一改全改

C语言程序设计第一章C语言初步

变量

定义:其值可以改变的量。

定义格式:数据类型变量名;

变量应该有名字,并在内存中占据一定的存储单元。

变量名和变量值有不同的含义

变量名实为一个符号地址

a

3

例变量的使用

main()

{

inta;

a=3;

printf(“a=%d,a);

}

变量名

变量值

存储单元

C语言程序设计第一章C语言初步

标识符

定义:标识变量名、符号常量名、函数名、数组名、

文件名的字符串序列——名字。

命名规则:

只能由字母、数字、下划线组成,且第一个字符必须是字母或下划线

大小写字母含义不同,一般用小写

不能使用关键字

TC允许最长32个字符,建议长度不超过8个字符

使用:先定义、后使用

标识符应该“见名知意”,如total,max

标识符应该“不宜混淆”,如l与1,O与0

这些标识符合法吗?

1A、M.D.John、¥123、#33、

a、_00、Tatol、int、max

C语言程序设计第一章C语言初步

1.3整型数据

整型常量(整常数)的三种表示方法

十进制整数:由数字0~9和正负号表示.

如123,-456,0

八进制整数:由数字0开头,后跟数字0~7表示.

如0123,011

十六进制整数:由0x开头,后跟0~9,a~f,A~F表示.

如0x123,0xff

C语言程序设计第一章C语言初步

补充知识:

字节和位

内存以字节为单元组成

每个字节有一个地址

一个字节一般由8个二进制位组成

每个二进位的值是0或1

0

1

2

3

4

5

6

7

0

1

2

3

4

5

6

7

8

9

10

……...

7

6

4

3

2

5

1

C语言程序设计

文档评论(0)

+ 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档