開發平台(Platform): (Ex: Win10, Linux, ...)
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
none
問題(Question):
一個19*19的二維陣列 左上座標0,0 右下座標18,18
用前置處理器定義 ROW, COL, LENGTH,當成二維陣列與一維陣列宣告大小使用
陣列名稱為一個英文字母+6個數字
用亂數1到400將陣列整個填滿
再將所有元素印出來 每個數據用一個逗號及空白隔開
將這個二維陣列用指標取值(例如*(ptr+i))的方法
倒入一維陣列A_1D[LENGTH],列印出
A_1D[a](where a=24*10 + 末碼)
並列印出相對應的二維陣列值A123456[x][y],驗證
它們是相等的, ex A_1D[12] = A123456[0][12]
再將一維陣列A1D[LENGTH]做泡沫排序,陣列名稱單號由大至小,雙號由小至大
把它列印出來
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
https://i.imgur.com/Xc0TVQa.png
https://i.imgur.com/9P9h8HJ.png
補充說明(Supplement):
亂數填入+列印那邊就卡住不會做了
更不用提泡沫排序
有大神可以解決嗎?