【C语言的数据及运算】-创新互联
C语言数据及运算
前言
三.常用运算
网页题目:【C语言的数据及运算】-创新互联
分享链接:http://azwzsj.com/article/ccjjic.html
- 前言
- 一、C语言的数据类型有哪些?
- 二、常量和变量
- 常量
- 变量
- 三.常用运算
- 总结
前言
上一章我们简单了解了C语言的基本常识,今天我们就来学习C语言的数据及运算
提示:以下是本篇文章正文内容,下面案例可供参考
C语言共有9种类型
常量,即执行过程中不能被改变的量称为常量,常量又分为整型,实型,字符型,字符串型,符号型。
- 整型:整型即整数,C语言整数可以使用3种数值制。即十进制,八进制和十六进制
- 实型:即实数,只有十进制一种数制。一般形式由数字,小数点和正负号组成;指数形式是将形如a×10^b的数值表示成aEb或AEB
- 字符常量:两个英文单引号限定的一个字符。如’a’。
- 字符串常量:用英文双引号限定的字符序列。例:“STUDY”,由于字符串存储时尾部增加一个\0结束标识符,故字符串存储长度是字符串长度加1。
- 符号常量:在程序会多次用到或在程序中特别关键的定义为符号常量
注意:符号常量应在函数体外定义,只有定义了才能使用。
定义格式:#define 标识符 常量值
#define MAX 200 该命令定义了符号常量MAX,他表示常数200
变量变量,顾名思义即可以变化的量,每个变量都有一个名字(标识符),使用变量前必须先定义变量,并为变量指定数据类型和变量名。
定义格式:数据类型 变量名
int age 定义了年龄变量
以下是变量赋值的方式
- 先声明再赋值
- 声明同时赋值
注意:可以声明多个变量(int a,b,c),可以分别给变量赋值,不允许连续赋值。例:int a=b=c=1是不合法的
三.常用运算
算数运算符和关系运算符
逻辑运算符
逻辑运算符 | 功能 |
---|---|
&& | 两个条件都要满足用&&运算 |
两个条件只需要满足其一 | |
! | 要否定一个条件时用 !运算 |
自增自减运算
++变量名 | 变量先自增,然后再使用 |
---|---|
- -变量名 | 变量先自减,然后再使用 |
变量名++ | 变量先使用,然后再自增 |
变量名- - | 变量先使用,然后再自减 |
复合赋值运算符
三目运算符
格式为:表达式1? 表达式2: 表达式3;
运算过程如下:判断表达式1是否为真;为真执行表达式2,为假执行表达式3
表达式中的自动类型转换:
字节小的可以向字节大的自动转换
字节大的向字节小的强制类型转换(通过定义类型转换运算来实现的)注意:1.数据类型和表达式都要加括号;2.转换后不会改变原数据类型和值,只是在运算中临时转换;3.强制类型转换后结果不遵循四舍五入原则
提示:这里对文章进行总结:
今天学习了C语言的数据类型和运算,期待下一篇吧!
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
网页题目:【C语言的数据及运算】-创新互联
分享链接:http://azwzsj.com/article/ccjjic.html