このQ&Aは役に立ちましたか?
C言語でファイルの読み込みについて質問です
2023/10/16 14:40
- C言語でファイルの読み込みについて質問です。コード内の特定の値のみを読み込みたい場合、どのようなコードを書けば良いでしょうか?初心者向けの具体的なコード例を教えてください。
- C言語のファイル読み込みにおいて、特定の行の特定の値のみを取得する方法について教えてください。初心者向けに具体的なコード例をご教示いただければ幸いです。
- C言語でファイルを読み込む際、特定の行の特定の値のみを取り出す方法を教えてください。初心者の方にも分かりやすい具体的なコード例をご教示いただければ幸いです。
ファイルの読み込み(C言語)
2008/02/07 17:26
ファイルの読み込みについて質問です。
for ( j=0; j<loop; j++ ){
fscanf ( fp, "%lf", &tmp );
if( (double)tmp != 0.0 ){
AVE[j] = (float)tmp;
}
}
読み込みファイル
0.000000 0.000000 -11.692600 -34.866700
0.056800 0.091400 0.009800 -0.111000
-0.208900 -0.222600 -0.055100 0.000000
0.072300 0.006500 -0.112500 -0.106500
0.079800 -0.098200 0.000000 0.000000
1行目と5行目の0.0を除いた数値を読み込みたいのですが、上記のコード
の場合、3行目の"0.0"もスキップされます。
3行目の"0.0"と他の"0.0"以外の数値を読み込みたい場合、
どのようなコードを書けば実現できませすでしょうか?
初心者なので、できれば具体的なコードでお願いします。
行列数は、変化します。
宜しくお願いします。
回答 (1件中 1~1件目)
0.000000 が 0.000000 のとき
文始 分末として取り扱い
中にある 0.000000 は 普通のデータとして取り扱いたいの?
途中で0.000000 0.000000 と出たら、
文末として誤解されるんじゃないかな と 言ってみるテスト
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。