这两个for函数里面都没看太懂。
这两个循环的本质是冒泡排序,题主可以搜搜看大概就是,第一个循环先遍历所有元素,第二个循环遍历第一个循环里面的元素后面的所有元素,两两比较,符合条件就将这两个元素交换
num代表的应该是字符串数组长度,第一个for循环是从第一个到倒数第二个元素,第二个for循环是每次都在第一层循环的后一个数。也就是前一个数和后一个数比较,大的那个数就和小的数互换位置。一直循环几轮后,所有数都进行比较排序后,这个数组的数就都是按从小到大排序了,这也是冒泡排序的一种形式