电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言中《赋值运算》

C语言中《赋值运算》_第1页
1/10
C语言中《赋值运算》_第2页
2/10
C语言中《赋值运算》_第3页
3/10
3 .1复合赋值运算 算术运算符―+ — * / %‖和赋值运算符―=‖结合起来,形成复合赋值运算符。如下所示: += :加赋值运算符。如a+=3+1, 等价于 a=a+(3+1)。 -= :减赋值运算符。如a-=3+1, 等价于 a=a-(3+1)。 *= :乘赋值运算符。如a*=3+1, 等价于 a=a*(3+1)。 /= :除赋值运算符。如a/=3+1, 等价于 a=a/(3+1)。 %= :取余赋值运算符。如a%=3+1, 等价于 a=a%(3+1)。 复合赋值运算符的作用是先将复合运算符右边表达式的结果与左边的变量进行算术运算,然后再将最终结果赋予左边的变量。所以复合运算要注意: 一、是复合运算符左边必须是变量; 二、是复合运算符右边的表达式计算完成后才参与复合赋值运算。 复合运算符常用于某个变量自身的变化,尤其当左边的变量名很长时,使用复合运算符书写更方便。 Eg 1:赋值运算符的演示: 运行结果: -180 0 3 .2 自增自减运算 自增运算符和自减运算符 自增和自减运算符是C++语言所特有的,主要用于给一个变量加1 或减1。自增和自减运算符及其功能如下: + +:自增运算符。如a++; ++a;都等价于a=a+1。 - -:自减运算符。如a- -; - -a;都等价于a=a-1。 自增运算符和自减运算符可以放到变量前面(前置方式)或者后面(后置方式),这两种方式同样实现了变量的自增或自减运算。但是当变量的自增运算或者自减运算同其它运算符配合构成一个表达式时,前置运算时变量先做自增或自减运算,再将变化后的变量值参加表达式中的其它运算。后置运算时变量在参加表达式中的其它运算之后,再做自增或自减运算。 #include void main() { int nA=10; int nB=10; printf("%d\t",nA+=nA-=nA*nA); printf("%d ",nB+=nB-=nB*=nB); } Eg 2:前置与后置运算符的区别: 运行结果: Post Pre 5 4 4 3 3 2 2 1 1 0 3 .3 顺序程序设计举例 使用计算机解决问题,首先要求把问题描述清楚,需要作什么工作,先作什么,再作什么,达到什么条件后,就表示完成;然后,再把这些步骤编程成计算程序,让计算机来实现。问题的解决步骤叫作算法,算法这一词最早主要是指解决纯数学计算问题,现在可以指解决有关信息处理一切问题的方法与步骤。 当然,对于计算机用户而言最关心的是程序的输入和输出,算法是程序员要操心的。 每一个固定的算法有满足两个要求: 第一,有序性,算法是一组有序的操作步骤的组合,不同的执行顺序会有不同的结...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言中《赋值运算》

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部