質問編集履歴

1

質問を番号1から3までに変更、その他少し変更しました。これですこしわかるでしょうか。すみません

2016/01/04 12:02

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,36 +1,28 @@
1
- //ラックナンバーサーチ・トレーニングでベストテンを選び出すフローチャート
1
+ ラックナンバーサーチ・トレーニングでベストテンを選び出すフローチャート
2
2
 
3
3
 
4
4
 
5
- // 1, ラックナンバーサーチ・トレーニングで実行した日付と実行時間が
5
+ 1, ラックナンバーサーチ・トレーニングで実行した日付と実行時間が
6
6
 
7
- // char dtfile[] = "LACKNUM.DAT" (1つのデータは44バイト)に入っている
7
+ char dtfile[] = "LACKNUM.DAT" (1つのデータは44バイト)に入っている
8
8
 
9
9
 
10
10
 
11
- // 2, 並べ替え前の"LACKNUM.DAT"を表示する。大体完了
11
+ 2, 並べ替え前の"LACKNUM.DAT"を表示する。大体完了
12
12
 
13
13
 
14
14
 
15
- // 3, "LACKNUM.DAT"を"best"の小さい順に並べ替える(そのまま表示する。)
15
+ 3, "LACKNUM.DAT"を"best"の小さい順に並べ替える(そのまま表示する。)
16
16
 
17
- //並べ替えはquicksortを使う
17
+ 並べ替えはquicksortを使う
18
-
19
-
20
-
21
- // 4, "LACKNUM.DAT"を"best"の小さい順に並べ替えたデータを
22
-
23
- // "LACKNUM.DAT3"に保存する。
24
-
25
-
26
-
27
- // 5, "LACKNUM.DAT3"を表示する。
28
18
 
29
19
 
30
20
 
31
21
 
32
22
 
23
+
24
+
33
- // ラックナンバーサーチ・トレーニング(1部です。必要ないところもあります)
25
+ ラックナンバーサーチ・トレーニング(1部です。必要ないところもあります)
34
26
 
35
27
  #include <stdio.h>
36
28
 
@@ -60,7 +52,7 @@
60
52
 
61
53
  char dtfile[] = "LACKNUM.DAT"; // ファイル名
62
54
 
63
- char dtfile3[] = "LACKNUM3.DAT"; // 最高記録用のファイル
55
+
64
56
 
65
57
 
66
58
 
@@ -74,15 +66,9 @@
74
66
 
75
67
  FILE *fp; // これまでの履歴を指すポインタ
76
68
 
77
- FILE *fp3; // これまでの最短所要時間を指すポインタ
78
-
79
69
  double best; //これまでの履歴の所要時間
80
70
 
81
- double best3; //これまでの最短所要時間
82
-
83
-
84
-
85
- if ((fp = fopen(dtfile, "rb")) == NULL) {
71
+ if ((fp = fopen(dtfile, "rb")) == NULL) {
86
72
 
87
73
  printf("ファイルを作成します。\n\n");
88
74
 
@@ -116,11 +102,7 @@
116
102
 
117
103
 
118
104
 
119
- // 画面が一瞬で消えてしまうのを防止
105
+
120
-
121
- // 一瞬で画面が消えてしまう場合には、
122
-
123
- // 以下の文を入力します。
124
106
 
125
107
  fflush(stdin);
126
108
 
@@ -158,6 +140,4 @@
158
140
 
159
141
  return 0;
160
142
 
161
- 上記のような風にしたいのですが、どなたかおしえていただけませんか。ヒントをいただければ、少しずつ完成していきたいのですが。
143
+ どなたかおしえていただけませんか。ヒントをいただければ、少しずつ完成していきたいのですが。
162
-
163
- よろしくお願いします。それと回答をもらったら、どうゆう風にやり取りしていくのでしょうか。teratailの使い方がよくわかりません。