例:將數(shù)組寫入表格形式文件,然后讀取寫入的數(shù)據(jù)。
·第1步:創(chuàng)建數(shù)組數(shù)據(jù)。利用For循環(huán)創(chuàng)建一個5×3的二維數(shù)組名為“數(shù)組”,其中第x行第y列元素的數(shù)值為2(x-1)+(y-1),如圖1所示。
圖1 創(chuàng)建數(shù)組數(shù)據(jù)
·第2步:將數(shù)組寫入表格形式文件。在程序框圖中添加函數(shù)節(jié)點(diǎn)“寫入電子表格文件”,輸入接線端“二維數(shù)據(jù)”連接上一步創(chuàng)建的二維數(shù)組,如圖2所示。
圖2 將數(shù)組寫入表格形式文件
· 第3步:保存文件。運(yùn)行程序,因?yàn)槌绦蛑袥]有設(shè)置文件路徑和文件名,所以出現(xiàn)文件保存對話框,將文件分別保存為文本文件“txt表格文件.txt”和表格文件“xls 表格文件.xls”,如圖3所示。打開文本文件和表格文件,結(jié)果如圖4所示,其中文本文件中的數(shù)據(jù)由默認(rèn)的制表符Tab分隔開來。
圖3 保存文件對話框
圖4 W表格文件.txt和xls表格文件.xls
· 第4步:從上一步保存的文件中讀取數(shù)據(jù)。在程序框圖中添加函數(shù)節(jié)點(diǎn)“讀取電子表格文件”,輸入接線端“文件路徑”連接寫入電子表格文件輸出接線端;輸出接線端“所有行”連接數(shù)組顯示控件“讀取結(jié)果”。完整的程序框圖如圖5所示,前面板結(jié)果如圖6所示。
圖5 完整的程序框圖
圖6 前面板結(jié)果圖
來源:ks994次