[問題] 如何印出一個平方陣?

看板C_and_CPP (C/C++)作者 (★GY大★)時間16年前 (2010/03/23 00:13), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/4 (看更多)
小弟又來請教各位高手了!! 題目要求寫一個程式,它的範圍是在1~20中,當我們輸入一個數字, 它會跑出這個數字的平方陣。例如輸入4進去,會跑出如下圖 **** **** **** **** 也就是輸入4就是4X4,輸入5就是5X5 小弟在網路上查了很多資料,想了很久,如果不要用A[a][b]的方法, 單純用while迴圈和if能做的出來嗎?(因為小弟現在才學到這裡) 麻煩高手指點迷津 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.197.222

03/23 00:16, , 1F
我覺得連if都不用, 用兩個while就行了....@_@"
03/23 00:16, 1F

03/23 00:20, , 2F
感謝V大的提示~小弟明天試試~今天光寫其他的腦力已經耗盡
03/23 00:20, 2F

03/23 00:20, , 3F
了-.-''
03/23 00:20, 3F

03/23 00:20, , 4F
2個while是1個管橫的範圍.1個管直的範圍嗎?
03/23 00:20, 4F

03/23 00:36, , 5F
你得到它了:)
03/23 00:36, 5F

03/23 00:37, , 6F
2層for 內迴圈印出符號,每離開內迴圈一次就換行
03/23 00:37, 6F

03/23 12:59, , 7F
會畫三角形就會畫這個。
03/23 12:59, 7F
文章代碼(AID): #1BfvSPZk (C_and_CPP)
文章代碼(AID): #1BfvSPZk (C_and_CPP)