A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 白羊积木 初级黑马   /  2019-4-25 18:00  /  897 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.浮点数不能直接拿来参加运算,因为会有精度的问题。例如:0.1+0.2=0.30000000000004并不等于0.3

2.表达式:是由数字、运算符、变量等组成的式子。表达式最终都会有一个结果,返回给开发者,称为返回值。

3.++num 前置递增:先自加,后返回值
   num++ 后置递增:先返回原值,后自加

4.流程控制:就是控制代码,按照一定结构顺序来执行。
                   包括:顺序结构,分支结构,循环结构。
                    if:条件成立执行代码,否则什么也不做。
                    if else:条件成立  执行 if 里面代码,否则执行else 里面的代码。
                    

5. switch 语句和 if else if 语句的区别:
            一般情况下,它们两个语句可以相互替换
           switch...case 语句通常处理 【case为比较确定值】的情况, 而 if…else…语句更加灵活,常用于范围判断(大于、等于某个范围)
           switch 语句进行条件判断后直接执行到程序的条件语句,效率更高。而if…else 语句有几种条件,就得判断多少次。
           当分支比较少时,if… else语句的执行效率比 switch语句高。
           当分支比较多时,switch语句的执行效率比较高,而且结构更清晰。

6. 比较运算符中的“==”具有“默认转换数据类型”的功能!!!
   “===”全等符号要求符号两边的数据类型完全一致才可以true!!!

7. 【逻辑运算符】中的逻辑中断:记住:&&就是“一假为假,后面不执行”;||就是“一真为真,后面不执行”;

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马