【C语言的数据及运算】


前言

上一章我们简单了解了C语言的基本常识,今天我们就来学习C语言的数据及运算


提示:以下是本篇文章正文内容,下面案例可供参考

一、C语言的数据类型有哪些?

C语言共有9种类型
在这里插入图片描述

二、常量和变量

常量

常量,即执行过程中不能被改变的量称为常量,常量又分为整型,实型,字符型,字符串型,符号型。

  • 整型:整型即整数,C语言整数可以使用3种数值制。即十进制,八进制和十六进制
  • 实型:即实数,只有十进制一种数制。一般形式由数字,小数点和正负号组成;指数形式是将形如a×10^b的数值表示成aEb或AEB
  • 字符常量:两个英文单引号限定的一个字符。如’a’。
  • 字符串常量:用英文双引号限定的字符序列。例:“STUDY”,由于字符串存储时尾部增加一个\0结束标识符,故字符串存储长度是字符串长度加1。
  • 符号常量:在程序会多次用到或在程序中特别关键的定义为符号常量注意:符号常量应在函数体外定义,只有定义了才能使用。
定义格式:#define 标识符 常量值
		#define MAX 200  该命令定义了符号常量MAX,他表示常数200

变量

变量,顾名思义即可以变化的量,每个变量都有一个名字(标识符),使用变量前必须先定义变量,并为变量指定数据类型和变量名。

定义格式:数据类型  变量名
		int age  定义了年龄变量

以下是变量赋值的方式

  1. 先声明再赋值
  2. 声明同时赋值

注意:可以声明多个变量(int a,b,c),可以分别给变量赋值,不允许连续赋值。例:int a=b=c=1是不合法的


三.常用运算

算数运算符和关系运算符
在这里插入图片描述
逻辑运算符

逻辑运算符功能
&&两个条件都要满足用&&运算
两个条件只需要满足其一
要否定一个条件时用 !运算

自增自减运算

++变量名变量先自增,然后再使用
- -变量名变量先自减,然后再使用
变量名++变量先使用,然后再自增
变量名- -变量先使用,然后再自减

复合赋值运算符

在这里插入图片描述
三目运算符
格式为:表达式1? 表达式2: 表达式3;
运算过程如下:判断表达式1是否为真;为真执行表达式2,为假执行表达式3

表达式中的自动类型转换:

字节小的可以向字节大的自动转换
字节大的向字节小的强制类型转换(通过定义类型转换运算来实现的)
注意:1.数据类型和表达式都要加括号;2.转换后不会改变原数据类型和值,只是在运算中临时转换;3.强制类型转换后结果不遵循四舍五入原则

总结

提示:这里对文章进行总结:

今天学习了C语言的数据类型和运算,期待下一篇吧!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值