今天给各位分享c语言减减a的知识,其中也会对c语言i减减和减减i进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
求高手解答单片机C语言中while(--a)和while(a--)的区别?
1、while(--a)等价于先将a减小1,再判断它是否为0 。while(a--)先判断它的逻辑值是否为0,再减小比如a=2的话,第一个循环1次。因为,--a=1,第二次 --a=0,为***了。第二个循环2次。
3、首先问题一:while(语句){语句}中小括号中的语句是判断真***,如果为真,则执行大括号中的语句,如果为***,则不执行下面的语句。
c语言中--a是什么意思?
1、--a(++a)表示先减(加)再带入表达式运算。a++和a--反之。
2、--a与a--都是自减运算,差别在于前者先自减再将值代入表达式,后者先计算表达式在自减。
(图片来源网络,侵删)
3、这个问题我都回答过其他人的了,不过,再给你回答一次,--a是c语言的一个复合表达式,代表步骤,在运算中这样理解。如有b=--a。
C语言中a++和--a的区别
大写字母 也是一样的。但是大小写字母数值不是连在一起的,小写的都比大写的大。
前者是先运算再付值。后者是先付值再运算。比如说C =--a .当a 等于5时,C 等于4,是先把五减去一再付的值。
(图片来源网络,侵删)
a--,是先给值再做运算,--a是先运算再给值。例如:a=3 a--结果是3,--a的结果就是2了 a--一般是在循环语句的程序中才起作用。
--a与a--都是自减运算,差别在于前者先自减再将值代入表达式,后者先计算表达式在自减。
c语言减减a的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言i减减和减减i、c语言减减a的信息别忘了在本站进行查找喔。