20150709

逻辑运算:

a&&b
a||b

int valid =1;
if(!valid)和if(valid==0)等价
int valid=10;
if(valid)和if(valid!=0)等价

优先级:单目 >算数 >关系 >逻辑(&& ||) >条件 (?:)>赋值
结合性:自右向左,自左向右

类型转换:
显示类型转换(强制类型转换:强转)变量的类型只与声明有关,强转并不改变原有类型。
(类型)变量名
隐式类型转换
a 如果一个表达式中既有整数又有字符,则字符会隐式转换为整数
b 在表达式中如果既有bool又有int,则bool会转换成int
c 在一个运算中,低精度数据会转换成高精度数据

sizeof:操作符
作用:求字节数
sizeof(类型或变量或常量)
eg:sizeof(int)

三种基本结构:
顺序结构
选择结构
循环结构

  if (expression)
       statement
   else if (expression)
       statement
   else if (expression)
       statement
   else if (expression)
       statement
   else
       statement
switch (expression) //expression只能是整数或者是能隐式转换为整数的值
    {
       case const-expr: statements//  const-expr:标签值 只能是整数或者是能隐式转换为整数的值
       case const-expr: statements
       default: statements
    }

while:”当”型循环 先判断条件,条件成立,则执行复合语句()
do…while: “直到”型循环 先执行复合语句,后判断条件 (至少执行一次)

for (expr1; expr2; expr3) //注意用“;”隔开
statement
expr1:给循环控制变量赋值
expr2:判断条件
expr3:修改循环控制变量

for (i=0; i<3;i++)//执行次数:3-0即3次

while (boolean-expression)
{
body of the loop;
}

break and continue:
break:结束或退出整个循环
continue:结束本次循环

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值