W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
本章我們會(huì)開發(fā)一個(gè)程序,它能讀寫文件、解析輸入并說(shuō)明apmatrix類的用法。我們還會(huì)實(shí)現(xiàn)集合數(shù)據(jù)結(jié)構(gòu)Set,它會(huì)隨著添加元素自動(dòng)擴(kuò)充。除了說(shuō)明這些特性,程序的真正目標(biāo)是生成一個(gè)表示美國(guó)一些主要城市間距離的二維表。輸出是這樣的一個(gè)表格:
Atlanta 0
Chicago 700 0
Boston 1100 1000 0
Dallas 800 900 1750 0
Denver 1450 1000 2000 800 0
Detroit 750 300 800 1150 1300 0
Orlando 400 1150 1300 1100 1900 1200 0
Phoenix 1850 1750 2650 1000 800 2000 2100 0
Seattle 2650 2000 3000 2150 1350 2300 3100 1450 0
Atlanta Chicago Boston Dallas Denver Detroit Orlando Phoenix Seattle
因?yàn)橐粋€(gè)城市到自己的距離是0,所以對(duì)角線元素全是0。而且,因?yàn)閺腁到B的距離與從B到A的距離相同,因而矩陣的上半部分沒必要打印。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: