
列数の分からないcsvファイルを想定して、配列を用いて読み込むプログラムを作成しようと考えています。
試しに十分に大きい1次元配列を用いてデータを読みこむプログラムを作成したところ
1行目読み込み時に行をまたいでデータを読み込んでしまいました。
なんとか、各行のデータだけを読み取る方法はないでしょうか?
よろしくお願いします。
ちなみにプログラムの内容、入力データ、出力結果は次の通りです。
・プログラム
implicit none
integer a(5),i
open(10,file='a.csv',status='old')
read(10,*)(a(i),i=1,5)
write(*,*)(a(i),i=1,5)
close(10)
・入力データ
1,2,3,4
5,6,7,8
9,1,2,3
・出力結果
1 2 3 4 5
No.2ベストアンサー
- 回答日時:
ちょっと強引かもしれないけど、
implicit none
integer a(5),i
character(80) line
open(10,file='a.csv',status='old')
read(10,'(a)') line
read(line,*,end=1)(a(i),i=1,5)
1 write(*,*)(a(i),i=1,5)
close(10)
end
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラム言語
-
vba クリップボードクリアにつ...
-
自作scratch アニメの商用利用
-
Geminiフォーム 画像生成で 人...
-
Python 3.12.2 か一番最新のパ...
-
画像生成AIのプロンプトの作り...
-
CSVファイルの複数行削除
-
パイソンのソースコードをChatG...
-
Python... 環境設定 初心者です...
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
pythonの実行に関する質問
-
OS入ってる機器のソフト・アプ...
-
COPYコマンドで、最後に1文字...
-
REGZAに接続できない(パソコン)
-
VBAでパワーシェルを実行したい...
-
初心者powershellのPS1ファイル...
-
数行削除してコピーするbatファ...
-
プログラミングの進学について
-
Pythonでの文字列からfloatへの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングについて教えて...
-
pythonのエラーについて
-
fortranでNAのあるデータを読み...
-
【fortran77】空行を含む数値デ...
-
rubyの見えない文字
-
【ruby】flockで掛けたロックを...
-
pycharmへのpysamインストール...
-
Rubyで、外で定義した文字列をd...
-
Fortran:列数の分からないデー...
-
Excelマクロ 空白セルを無視し...
-
バッチ処理 特定の文字以降を...
-
VBAでcsvファイルもシートもあ...
-
ダブルコーテーション付きでCSV...
-
【ExcelVBA】300万件越えCSVか...
-
INPUTタグ disabledの文字色を...
-
ファイル名を変数で書きこむfwr...
-
VBAで複数のCSVからレコードセ...
-
VBA テキストボックスを選択状...
-
CSVで余計な空行が入る
-
Access VBA エラー2448について
おすすめ情報