回答受付中の質問
C言語のテキストファイルの読み込みに関して教えていただきたいです。
C言語のテキストファ
C言語に関する質問な
0.5 1.0 0
1.0 0.5 1
2.0 1.5 1
・・・・
が入っているのですが
(x[0]=0.5,
したいです。)
おそらくfscanf
もしよろしければどな
よろしくお願いいたし
-
- 質問日時:
- 2009/12/5 03:25:57
-
- 残り時間:
- 7日間
-
- 回答数:
- 2
-
- お礼:
- 知恵コイン
- 50枚
-
- 閲覧数:
- 17
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
回答
- (2件中1〜2件)
- 並べ替え:回答日時の
- 新しい順
- |
- 古い順
入力形式のチェックを
たとえば、
===
#include <
int main(v
{
enum { N
static do
int n = 0
while (sc
for (i =
return 0;
}
===
$ ./a.exe
0.5 1.0 0.
1.0 0.5 1.
2.0 1.5 1.
…
===
とか。一次元配列を
また、サイズの明示的
- 違反報告
- 回答日時:2009/12/5 10:52:08
/*
fgets,_ssc
sscanfの返り値
簡単な入力ではこのよ
ファイルオープンのエ
実行ファイルと同じホ
その対応は「ファイル
fgets==NUL
読み込みエラーでも起
めったにありませんが
入力値の文字列→数値
strtod関数があ
*/
#include_<
#define___
#define___
int_main()
__char__*f
__FILE__*f
__char__bu
__double__
__int___k,
__//_ファイルオ
__if((fp=f
____printf
__}
__//_ファイル入
__k_=_0;
__while(fg
____if(k==
______prin
______retu
____}
____sscanf
____k++;
__}
__printf("
__//_確認出力
__printf("
__for(j=0;
____printf
__}
__printf("
__return_0
}
/*_出力:
test.txt_(
確認:
___0__0.50
___1__1.00
___2__2.00
終了:
*/
/*_入力:test
0.5_1.0_0.
1.0_0.5_1.
2.0_1.5_1.
*/
- 違反報告
- 回答日時:2009/12/5 04:33:09