运算符、控制流
2015-08-08 20:39
323 查看
一、运算符
&&、||:短路与、或;一旦条件成立,则输出结果,后面内容不执行,执行速率高效如:true&&false&&true&&true。。。
& 、|: 非短路 ;按程序逻辑全部执行
逻辑判断?为true则输出此位数据:为false则输出此位数据;
运算符优先级:
1、括号,如:[ ]、()
2、一元运算符:++、–、!、-
3、二元运算符:+、-、*、/、%
4、关系运算符:>、>=、<、<=、==、!=
5、逻辑运算符:&&、||、!、&、|
6、条件运算符和赋值运算符:?:、=、+=、-=、*=、/=
二、控制流
判断语句1、if(条件语句){ 执行内容 }else if(条件语句){ 执行内容 }else{ 执行内容 }
2、switch(表达式){ case 1: 执行语句; break; case 1: 执行语句; break; 。。。 default:默认语句; }
循环语句
1、while(条件判断){ 执行内容 }
2、do{ 执行内容 }while(判断条件)
注:内容至少执行一次
3、for(初始值;条件判断;自增){ 执行内容 }
相关文章推荐
- 毛玻璃效果
- POJ1811 (Prime Test Pollard rho整数分解,Miller-Rabin素数测试)
- 解决ubuntu的wifi连接不稳定
- 用yum工具下载一个rpm包
- [leetcode] Implement Queue using Stacks
- iBatis的SqlMapClient.insert()方法的返回值
- HDU 1180 诡异的楼梯(广搜、优先队列)
- Windows下一个SlikSVN使用
- 使用c/c++扩展python
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- linux下的io多路复用形象化理解
- Android中关于键盘的操作
- UIButton的一些常用知识点
- 应届生自我介绍模板
- Apache + Tomcat 负载均衡 session复制
- hdu 5361 In Touch 最短路(set+搜索实现)
- Sum Root to Leaf Numbers
- 配色方式
- JDBC连接mysql
- 杭电ACM 1008Elevator