复合运算符 a *= b # a = a * b a += b # a = a + b a -= b # a = a - b ... 位运算符 对数字进行二进制运算 按位与 &,二进制位都为一,则返回值对应二进制位也为一 print( 5 & 7 ) \(5\)的二进制形式为\(101\),\(7\)的二进制格式为\(111\) 按位与之后返回\(101\) 可以用来取出某个数中的指定位 比如说我想知道\(114514\)的二进制数中的第2位,第4位与第5位组成的数字,我就可以让它按位与\…
第二章 判断语句 2.1 判断语句1--if if语句的第一种格式:if if(关系表达式){ 语句体; } 执行流程 首先判断关系表达式看起结果是true还是false 如果是true就执行与具体 如果是false就不执行 单if语句 public class Test { public static void main(String[] args) { System.out.println("今天天气不错,正在压马路....突然发现一个快乐的地方:网吧"); int age = 1…
import java.util.Scanner; public class learn { public static void main(String[] args){ System.out.println("请输入你需要打印多少阶的回形数:"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); // 接收num,则打印num阶的回形数 scan.close(); int[][] hui = new…
for 循环 功能 for 循环是一种迭代循环机制,迭代即重复相同的逻辑操作,每次的操作都是基于上一次的结果而进行的.并且for循环可以遍历任何序列的项目,如一个列表或者一个字符串 语法 for 循环的一般格式如下: for <variable> in <sequence> <staements> 注释:variable 为变量,用于控制被迭代的对象:sequence 是可迭代的对象多为列表或者字符串 for循环实例: str="hello"…