条件语句用于基于不同条件执行不同的动作 PHP 条件语句 在您编写代码时,经常会希望为不同的决定执行不同的动作.您可以在代码中使用条件语句来实现这一 点. 在 PHP 中,我们可以使用以下条件语句: if 语句 - 如果指定条件为真,则执行代码 if...else 语句 - 如果条件为 true,则执行代码:如果条件为 false,则执行另一端代码 if...elseif....else 语句 - 选择若干段代码块之一来执行 switch 语句 - 语句多个代码块之一来执行   一.PHP if…
1 包的使用 // 为了便于组织代码,同一种类型的代码,写在同一个包下,便于管理 // 定义包 -新建一个文件夹 -内部有很多go文件 -在每个go文件的第一行,都要声明包名,并且包名必须一致 -在一个文件夹(同级)下只能有一个包 -在同一个包下,变量和函数都是共享的(一个包相当于一个go文件) -在一个包下,不能重复定义变量和函数 -除了main包,其他都是用来被导入使用的 -无论是函数,还是变量,大写字母开头表示导出,可以在其他包使用 -尽量包名就是文件夹名 // 老版本的gopath和现在…
Scanner scanner = new Scanner(System.in);int i = scanner.nextInt();int i2 = scanner.nextInt();if (i>i2){ System.out.println("大"+i);}else{ System.out.println("大"+i2);}在这段代码中用户输入了两个数值,然后使用了判断语句判断大小,然后把大的输出出来那如果我们有三个数字呢我们要判断三个数找到最大的数,那…
第三章 选择语句 3.1选择语句--Switch switch语句格式: ```java switch(表达式){ case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; default: 语句体 break; } ``` 执行流程 首先计算出表达式 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束 最后如果所有的case都和表达式的值不匹配,就会执行default语句具体部分,然后程序结束 案例: pu…
------------------------------------------运算符---------------------------------------------------- *数学运算符:+  -  *  /  % 加 减 乘 除 取余 +可以用作字符串的拼接 <body> </body> <script> var a="hello"; var b="nihao"; var s=a+b; alert (s);…
逻辑运算符 逻辑与 &:由false则false 逻辑或 |:有true则true 逻辑异或 ^:相同为false,不同为true 逻辑非 !:非false则true,非true则false &&和&的区别: 最终结果一样 &&具有短路效果,左边是false,右边不执行 &是无论左边false还是true,右边都会执行 位运算符 位与 & :有0则1 位或 | :有1则1 位异或 ^ :相同则0,不同则1:特点,一个数据对另一个数据位异或两次…
分支语句:判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的). 分支语句  if if(判断条件表达式) {//表达式结果为ture时执行} else {//表达式结果为false时执行} For example Console.WriteLine("请输入一个数字:"); int iInput = Convert.ToInt32(Console.ReadLine());//记录用户的输入 != )//使用if语句…
if(布尔表达式) { //如果布尔表达式为true将执行的语句 }   如果布尔表达式为true 执行里面的代码 if...else语句: if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false } 如果布尔表达式为true,执行if里的代码: 如果为false,执行else里的代码. if...else if...else语句:同理,由多个布尔表达式组成,依次往下判断,若都为false则执行else语句 if(布尔表达式 1){ //如果布尔…
面相对象的一个核心基础就是多态,当你要根据对象类型的不同要做不同的操作的时候,一个好的办法就是采用多态,把算法封装到子类当中去. 重构前代码: public abstract class Customer { } public class Employee : Customer { } public class NonEmployee : Customer { } public class OrderProcessor { public decimal ProcessOrder(Customer…
总结来说:switch的用法是判断case后面的表达式和switch后面的表达式是否相匹配,一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break.都不匹配找default.不管default放在哪里.只要一个路口(case 或default)进入,就顺序执行后面的程序代码,知道遇到break if语句处理两个分支,处理多个分支时需使用if-else-if结构,但如果分支较多,则嵌套的if语句层就越多,程序不但庞大而且理解也比较困难.深层嵌套的else-i…