加大括号后排序是错误的
不加大括号只会循环for后面的一条语句,加了大括号才能循环整个大括号里面所有的语句,这是为了表明for循环的作用域
当你内层的for不加括号时,循环里只包含if和if下面的一行代码(因为你if也没有加括号)加了括号,那么后面三句交换两个变量值的代码就也在for里面了当然这样逻辑也是错误的其实应该是if加大括号才对