基本算数运算符和基本语句之赋值语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本算数运算符和基本语句之赋值语句相关的知识,希望对你有一定的参考价值。


基本的算术运算符


   常用算数运算

      常用算数运算符包括+(正好运算符)、-(负号运算符)+(加法运算符)、-(减法运算符)、*(乘法运算符)、/(乘法运算符)、%(求余运算符)。

注意:

l   键盘无÷号,所以以/代替,实数相除的结果是双精度实数,两个正整数相除的结果为整数,即舍弃小数部分。若除数与被除数中有一个数是负数,则结果是不一定,是一个随机数。

l   %运算符要求参加运算的运算对象(即操作数)为整数,结果也是整数。

自增自减运算符。

    自增自减运算符可以分为前置和后置两种,首先先谈一下前置++与后置++

对于复杂的定义我们可以理解也可以不用理解,我们只需记住:前置++    ++   后运算;后置++ 先运算后++;即就是++前就先+,然后运算,++在后就先运算,后++;对于自减类同。

不同类型的数据进行运算的时候会发生转换,转换成同种类型的数据进行运算,类型转换分为自动类型的转换强制类型转换。

自动类型的转换由低精度往高精度运算,而强制转换则是任意的,但是要注意数据的范围i,每个数据都有范围,强制由高精度转换成低精度可能会变成不是自己预期的结果。

 基本的语句-----------赋值语句




   赋值运算符

  提到赋值语句就要谈一下赋值运算符,=就是赋值符号,它的作用是将讲一个数据赋给一个变量,也可以将一个表达式的值赋给一个变量。

  赋值运算符的左侧应该是一个可以修个的左值,谭浩强的第四版C语言著作中这样解释左值,左值的意思是可以出现在赋值运算符的左侧,它的值是可以改变的。那么什么样数据可以作为左值呢?变量可以作为左值,而算术表达式a+b是不能作为左值的,常量也是不能作为左值。我觉得这个解释还是比较模糊的,我认为,凡是没有确定的一个整体内存的都不能左值,a+b是没有确定的一块内存的。所有不能作为左值。


本文出自 “12162969” 博客,请务必保留此出处http://12172969.blog.51cto.com/12162969/1864844

以上是关于基本算数运算符和基本语句之赋值语句的主要内容,如果未能解决你的问题,请参考以下文章

2019-05-12 Jave学习日记之运算符&if语句

Python基础语法

0408js

Python—五大基本语句

java循环语句与数组学习

python的基本语法