今天編寫了四個小程式分別是“石頭剪刀布遊戲”“數字之間加空格輸出”“蛇形矩陣”“螺旋矩陣”。
通過編寫石頭剪刀布程式碼 熟悉了switch語句和if語句的使用,同時也運用了do..while語句,其中 switch語句的每個case後面要加break;,if語句的句號中使用“==”而不能使用“=”; do{.....}while()後面不能遺忘“;”。
而數字加空格的程式運用了陣列除以10,取餘數,然後存入陣列中 逆序輸出的同時加空格的思路完成。
蛇形矩陣和螺旋矩陣思路類似,都是利用一個二維陣列,找出陣列中數字從小到大的路線,按照這個路線找出座標的規律,然後把從0開始的所有數存進陣列,最後輸出陣列。
通過這兩個程式的編寫,瞭解瞭如何利用改變陣列座標來存入數字的思路。