基础知识总结2

★运算符
普通的四则运算+-*/,是不会改变变量本身的值的,需要改变值的话需要重新赋值给变量。
求模mod就是取余%,
++自增,++a前缀式先自身加1再打印数值,后缀式a++先打印值再自增,--自减跟自增使用效果类似。
★比较运算符!=  ==   <= >=比较后的结果是布尔类型。
&与&&逻辑与都是同真才为真,有假就为假,
‖双或|短路或,全假才为假,
★三元运算符
1 ?2:3;1是判断条件,如果1为真,则取2,如果1为假,取3
★赋值运算=右边的值交给左边变量保存,sum+=28,等效于sum=sum+28;
★流程控制
顺序流程,从头到尾代码都会执行,可以做输入输出,计算等问题,不可以先做判断再做选择性执行代码
★分支结构
单分支结构
适合只有一个判断条件使用,符合则执行大括号里的代码,不符合跳过,
多分支结构
适合有两种判断时使用,符合条件执行代码块1,不符合执行代码块2
★嵌套分支结构
适合多个条件时使用,else  if个数不做限制,else可不加,
if(判断条件1) {
    如果符合判断条件1,执行此处代码1,如果不符合,继续向下判断条件2
}else if(判断条件2) {
    如果符合判断条件2,执行此处代码2,如果不符合,继续向下判断条件3
}else if(判断条件3) {
    如果符合判断条件3,执行此处代码3,如果不符合,继续向下判断
}else {
    如果以上条件都不满足,执行此处代码
}
★选择分支结构
switch(a){
       case 1 : 操作1;break;【可选】
       case 2 : 操作2;break;【可选】
       case 3 : 操作3;break;【可选】
       case 4 : 操作4;break;【可选】
       default : 保底选项;【可选】
}
执行顺序,先拿a的值与每个case后面的值做比较,如果相等就执行对应的操作,没有break就会继续执行下一个case,一直没有就会发生穿透现象,

★循环结构

for(循环开始条件,循环条件,发生更改的条件)[

循环体

]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值