77问答网
所有问题
c语言中/=是什么意思
do{k*=num%10;num/=10;}
while(num);
num/=10shi 什么意思
举报该问题
推荐答案 2009-05-14
/=是复合赋值运算符,num/=10:相当于num=num/10
凡是二元(二目)运算符,都可以与赋值符一起组合成复合赋值符。C 语言规定可以使用10种复合赋值运算符。即:
+=,-=,*=,/=,%=,<<=,>>=,&=,^=,|=
C 采用这种复合运算符,一是为了简化程序,使程序精练,二是为了提高编译效率(这样写法与“逆波兰”式一致,有利于编译,能产生质量较高的目标代码)。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/qN8GpIWq.html
其他回答
第1个回答 2009-05-14
num /= 10 意思就是 num = num / 10;
第2个回答 2009-05-14
num /= 10 意思就是 num = num / 10;
同样还有+=,-=,*=,%=,|=,&=
第3个回答 2009-05-14
“/=”是一个条件运算符,表示自右向左运算
第4个回答 2020-01-13
您的浏览器不支持HTML5视频
相似回答
大家正在搜
相关问题
在c语言中x/=10是什么意思
== 在c语言中是什么意思
C语言中的/=是什么含义?
%*c%c在c语言中是什么意思
C语言中 %*c 是什么意思?
C语言中“+=”是什么意思?
C语言中 +=,-=,/=,*= 分别是什么意思
c语言中“%=”是什么意思?