c语言中/是什么意思

回答
爱扬教育

2022-03-15

  • 相关推荐
c语言中的“/=”属于复合赋值运算符中的一种。复合赋值运算符常见的符号有:+=、-=、*=、/=、%=,有两方面的含义,首先做数学计算,而后再赋值。

扩展资料

  c语言里有很多需要理解的符号,它跟数学符号很有关系,但有些又是区分于数学符号,比如“=”在数学上是等于的意思,所以a=1,我们读作a等于1,可是如果在c语言里,“=”是赋值的意思,a=1是指把1赋值给a,而a==1才读作a等于1。

  所以我首先要弄清楚基本的运算符号如+,-,/,*,%,&,!=等的意思,至于乘法运算,c语言里没有×这个符号,而是用了*,对于除法,没有÷这个符号,用了/,例如5*3就是15,6/3就是2

  像a=a+1,就是把a+1赋值给了a,我们可以简便写法那就是a+=1.

  同理a-=1其实就是a=a-1.

  a/=5就是a=a/5,a*=6就是a=a*6。