变量

一. 变量

1. 定义:在内存中占据一定存储空间,其值可以改变的量

2. 作用:存放数据

3. 组成元素:

1) 变量名

2) 数据类型

3) 变量值

4. 使用变量的步骤

第一步:声明一个变量

(根据数据类型在内存中开辟空间)

第二步:赋值

(将数据存入空间)

第三步:使用变量

(取出数据使用)

定义变量的两种方式

方法一:声明时赋值

数据类型 变量名=值;

例如:

int money=1000;

方法二:先声明再赋值

数据类型 变量名;

变量名=值;

例如:

     int money;

     money=1000;

5. 小结[使用要点]

1. C语言中变量名严格区分大小写

2. 变量名必须唯一

3. 变量在使用前一定要先声明

二. 常量

1. 定义:在内存中占据一定内存空间,其值保持不变的量。

2. 作用:保存程序中,不经常改变或一直不变的数据

3. 使用语法:

定义常量的两种方式

方法一:使用define关键字

void main()函数之外

例如:

#include <stdio.h>

#define PI 3.14159

Void main()

{

````````

}

方法二:使用const关键字

void main()函数之内

例如:

#include <stdio.h>

Void main()

{

     const double PI=3.14159

}

4. 小结[使用要点]

1. 常量在声明时必须赋值

2. 常量在使用时,不能二次更改其值

总结:变量和常量的区别

三. 标志符

1. 定义:通常指程序中某个对象的名称。

2. 使用范围:变量名,函数名,数组名等。

3. 语法规则:

a) 标志符由字母,数字和下划线组成

b) 首字母必须是字母或下划线,其他字符可以是字母,下划线或数字,例如abc_a13

c) 标志符区分大小写

d) 标志符不允许与关键字同名

四. 数据类型

类型

存储空间[字节]

赋值案例

int

2字节

float

4

float f=3.14159f

double

8

char

1

只能存下一个英文字符,不能存中文:

例如:

char sex=’男’  错误

char sex=’f’ //女 female正确

char sex=’m’ //男 male正确

五. 运算符

1. 分类:

赋值运算符:=

算术运算符:+-*,/ ,%

关系运算符:>,>=,<.<=,==,!=

逻辑运算符:&&[逻辑与],    ||[逻辑或],    ![逻辑非]

六. 表达式

1. 定义:表达式是操作数和运算符有效的组合。

2.表达式中包含的运算符的类型,决定表达式的类型

七. 类型转换

1. 为什么需要类型转换:

为满足程序需求,在不同的数据类型之间进行转换!

2. 如何进行数据类型转换:

1.自动类型转换

规则1如果一个操作数为double类型,则整个表达式可提升为double类型。

规则2满足自动类型转换的条件。

2.强制数据类型转换

条件:数据类型相互兼容

语法:(目标数据类型)表达式;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值