TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机二级c语言知识点算术表达式思维导图

计算机二级c语言知识点算术表达式思维导图

  收藏
  分享
免费下载
免费使用文件
Yyyy 浏览量:62022-11-06 18:09:07
已被使用0次
查看详情计算机二级c语言知识点算术表达式思维导图

本思维导图主要介绍国家计算机考试C语言知识点算术表达式

树图思维导图提供 计算机二级c语言知识点算术表达式 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级c语言知识点算术表达式  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d8e3fcdbf1d4fb349118e84850c27e01

思维导图大纲

计算机二级c语言知识点算术表达式思维导图模板大纲

基本的算术运算符

在C语言中,基本的算术运算符是:+、-、*、/、%,分别为加、减、乘、除、求余运算符

这些运算符需要两个运算对象,称为双目运算符。

除求余运算符%外,运算对象可以是整型,也可以是实型。如1+2、1.2*3.2。

求余运算符的运算对象只能是整型。在%运算符左侧的运算数为被除数,右侧的运算数为除数,运算结果是两数相除后所得的余数。当运算数为负数时,所得结果的符号随机器的不同而不同。

“+”和“-”也可用作单目运算符,运算符必须出现在运算数的左边。运算数可为整型,也可为实型。如:-54、+3.9。

说明:

(1)如果双目运算符两边运算数的类型一致,则所得结果的类型与运算数的类型一致。例如:1.0/2.0,其运算结果为0.5;1/2,其运算结果为O。

(2)如果双目运算符两边运算数的类型不一致,系统将自动进行类型转换,使运算符两边的类型达到一致后,再进行运算。

(3)在C语言中,所有实型数的运算均以双精度方式进行。若是单精度数,则在尾数部分添0,使之转化为双精度数。

运算符的优先级、结合性和算术表达式

在C语言中,常量、变量、函数调用以及按C语言语法规则用运算符把运算数连起来的式子都是合法的表达式。

凡是表达式都有一个值,即运算结果。

算术运算符的优先级

算术运算符和圆括号的优先级高低次序如下:

算术运算符和圆括号的结合性

以上所列的运算符中,只有单目运算符“+”和“-”的结合性是从右到左的,其余运算符的结合性都是从左到右。

例如:表达(5+1)/2的运算结果是3,圆括号的优先级高于除号;表达式5+1/2的运算结果是5,除号的优先级高于加号;表达式5*-2的褥算结果是-1O,单目运算符“-”的优先级高于乘号,这个表达式与5*(-2)等价。

算术表达式

用算术运算符和一对圆括号将运算数(或称操作数)连接起来的、符合C语言语法的表达式称为算术表达式。

算术表达式中,运算对象可以是常量、变量和函教等。例如:2+sqrt(c)*b。

在计算机语言中,算术表达式的求值规律与数学中四则运算的规律类似,其运算规则和要求如下:

 (1)在算术表达式中,可使用多层圆括号,但左右括号必须配对。运算时从内层圆括号开始,由内向外依次计算表达式的值。

(2)在算术表达式中,若包含不同优先级的运算符,则按运算符的优先级由高到低进行;若表达式中运算符的级别相同,则按运算符的结合方向进行。

强制类型转换表达式

强制类型转换表达式的形式如下:

(类型名)(表达式)

上述形式中,(类型名)称为强制类型转换运算符,利用强制类型转换运算符可以将一个表达式的值转换成指定的类型,这种转换是根据人为要求进行的。

相关思维导图模板

计算机考试c语言知识点结构体思维导图

树图思维导图提供 计算机考试c语言知识点结构体 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试c语言知识点结构体  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:352b1d3fd705a601054a8eaca9bc2d99

计算机二级c语言知识点实型数据思维导图

树图思维导图提供 计算机二级c语言知识点实型数据 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级c语言知识点实型数据  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3bb1f0337f38eaaaf140ed9487c800a4