黑马程序员技术交流社区
标题: c语言运算小总结 [打印本页]
作者: 熊德玺 时间: 2015-11-6 23:35
标题: c语言运算小总结
基本运算:
算术运算:+ -* / %
关系运算:> < >= <= == !=
逻辑运算:|| && !
优先级关系: ()小括号>(-)负号>!>算术运算符>关系运算符>&&>||
注意事项:
1.必须要注意运算的优先级,这个一定不要错;
2.取余运算的时候,打印输出写成"%%"表示;
3.关系运算和逻辑运算,所有的运算结果都是int值,都是真假判断,也就是0或1(这里不包含算术运算);
4.要先看优先级,再看结合律;
5.每一个单独的不为0的数,都为真,即运算结果为1;
6.当遇到 || 运算时,如果左边为真,整个都为真,那么右边就不会执行,如: int a=2>1||3>4; =>a=1;
例子: int a=1; int b=a||a--; => a=1;
7. 当遇到 && 运算时,如果左边为假,整个都为假,那么右边就不会执行,如: int a=2<1&&3<4; =>a=0;
例子: int a=1; int b=a&&a++; => a=1;
8.自增自减运算时:++(--)在前在后的区别(重点难点)
如果符号在前,先自增或自减,再参与别的运算;如a=++a,--a;
如果符号在后,先参与别的运算,再自增或自减;如a=a++,a--;
作者: yufang1993 时间: 2015-11-6 23:36
默默点赞
作者: love阿木蛋花 时间: 2015-11-6 23:38
表示这样笔记太让我佩服了,以后的胖牛就是你
作者: 2235510 时间: 2015-11-6 23:39
好,很有帮助!
作者: 会长大的小牛 时间: 2015-11-6 23:39
很仔细的笔记 赞一个
作者: love阿木蛋花 时间: 2015-11-6 23:40
我表示这样的笔记太让我佩服了,以后的大牛就是你了
作者: 熊德玺 时间: 2015-11-6 23:42
多谢多谢 大家一起加油
作者: PlatoTu 时间: 2015-11-6 23:42
点赞,黑马币快到碗里来
作者: 熊德玺 时间: 2015-11-6 23:43
加油加油 一起成长
作者: 熊德玺 时间: 2015-11-6 23:44
你太抬举我了, 我还要继续努力啊
作者: 熊德玺 时间: 2015-11-6 23:51
加油加油
作者: flairamyz 时间: 2015-11-6 23:59
不错,赞
作者: jeffdy66 时间: 2015-11-7 00:07
给小胖赞一个,上课还是用心听了的.keep it
作者: flairamyz 时间: 2015-11-7 00:28
不错,赞
作者: 熊德玺 时间: 2015-11-7 01:10
继续努力
作者: toveyloves 时间: 2015-11-7 12:45
好混乱,都写在一块了
作者: chensc 时间: 2015-11-7 16:18
学习学习!
作者: 陌忆 时间: 2015-11-7 17:26
挺详细的
作者: 熊德玺 时间: 2015-11-7 22:20
多谢多谢 还得努力
作者: wh8817221 时间: 2015-11-7 22:50
这也行啊!!!
作者: 李凯666 时间: 2015-11-7 23:08
默默飘过
作者: 相约玉米地 时间: 2015-11-8 08:50
加油, 巩固新知识。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |