今天编写了四个小程序分别是“石头剪刀布游戏”“数字之间加空格输出”“蛇形矩阵”“螺旋矩阵”。
通过编写石头剪刀布代码 熟悉了switch语句和if语句的使用,同时也运用了do..while语句,其中 switch语句的每个case后面要加break;,if语句的句号中使用“==”而不能使用“=”; do{.....}while()后面不能遗忘“;”。
而数字加空格的程序运用了数组除以10,取余数,然后存入数组中 逆序输出的同时加空格的思路完成。
蛇形矩阵和螺旋矩阵思路类似,都是利用一个二维数组,找出数组中数字从小到大的路线,按照这个路线找出坐标的规律,然后把从0开始的所有数存进数组,最后输出数组。
通过这两个程序的编写,了解了如何利用改变数组坐标来存入数字的思路。