专业的JAVA编程教程与资源

网站首页 > java教程 正文

C++_算术运算符_取模运算_递增递减运算_赋值运算符_比较运算符

temp10 2024-11-19 11:31:13 java教程 13 ℃ 0 评论

?

C++_算术运算符_取模运算_递增递减运算_赋值运算符_比较运算符

?


?

10 对 3取余可以看到是3 余数是3

?

?

?

10对20取余,余数是10


去看看取模运算,其实就是取余对吧.

?

但是要注意,取余的时候,除数不能为0 ,取余的那个数不能是0,是0 就报错.

?

可以看到除数是0,就报错

?


?

然后我们再去看

?

?

前++ 可以看到结果是11

?


?

后++ 可以看到结果是11


都实现了a

的递增.

?

?

但是,可以看到如果我们用 ++10 * 10 我们预想是110 对吧,没问题.

结果对的

?

?

如果这里我们用后++

10++ * 10 结果就是100,怎么回事?

后++ 就是先把 ++ 之前的值,也就是10 ,当作运算的值,然后再执行++

所以这个时候,就出现了10 * 10 =100

然后再去打印a的时候,a变成了110的情况.


对应的递减也是这样的.道理.


?

然后再去看赋值运算符,很简单


?

第一个a=100

第二个

a= 12

?

a=12

?

第三个 a = 8

?

第四个 a =20

?

第5个 a= 5

?

第6个 a=0

?

太简单了,一笔带过了..


?

注意1表示true真,0表示假.

?

去直接看效果就行了,太简单了.

?

这里(a==b) 这里需要用括号,运算的优先级导致的,然后这里== 跟java中的相似.

?

?

?

?

?

?

把上面的自己敲一下,看一下就可以了.

?








Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表