工联第一次考核题!
1-4题的源代码以及运行结果:
第五题要求输出一个九九乘法表
那我们就应该首先想到要用循环语句去做
而在循环语句的选择上:
可见输出这个九九乘法表是有固定次数的,所以我们可以从for循环去考虑。确定好了循环语句为for后,我们用第一个for来循环列数,用第二个来循环每一列要输出的数字。然鹅!光这样是不够的!还要注意格式,我们给每个式子后面加上一个空格,在循环的最末尾加上一个分行符就可以了。
进阶题一要求将一维数组进行排序,而书本上是有近乎原题的题目 的,书本上用的是冒泡排序(或许还可以用bilibili上有教的选择排序(俺还没看))。这道题跟第五题一样都用的是双重for循环语句,其实用起来并不是很熟练查了半天看了好久,觉得可能还是得多刷类似的题熟悉一下这套逻辑吧。总之,冒泡排序的注意事项就是:中外层循环表示执行的次数时需要减一,因为各个数已经排序好的情况下最后一个数已经有它的位置了就不再需要排序了。