看板 Fortran 關於我們 聯絡資訊
我現在的題目是我要讓使用者決定n*n的矩陣 用 real,allocatable :: A(:,:) 1 print*,'請輸入n*n的任意矩陣,求反矩陣' print*,'請輸入n值' read(*,*)n allocate(A(n,n)) 可是之後回到1 都沒辦法重新設定N值 顯示 array already allocated 請問這種有辦法處理嗎? 似 Matlab 的 "clear, clf" 這種指令的功能吧 謝謝大家 --   ◢◣ 。 ◣◢█◣。 ◤◥██◤   ◥◤ 紫魚紫魚水中游~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.195 ※ 編輯: purplishfish 來自: 140.112.4.195 (11/02 13:04)
terryys:要先deallocate(A)才可以再設定不同的n 11/02 13:07
purplishfish:感謝>///< 11/02 21:41