前回の授業の達成率

第2回レポートの講評
インデント(字下げ)の統一
fscanf()の %lf
絶対パス、相対パスの指定
Excelの軸の移動
11回目に説明
インデント(字下げ)の統一(再掲)

自分なりの字下げの数、やり方を決める




「不統一」はダメ
テキスト、資料: 2文字分
Tab を使う? → 印刷すると狂う場合はスペースで統一
波カッコ対{}の位置

テキスト ― すべて揃える、2段階
for (i = 0; i < n; i++)
→{
→→printf("%d", a[i]);
←}

資料 ― 関数ブロックだけは揃える、1段階
for (i = 0; i < n; i++) {
→printf("%d", a[i]);
}
fscanf()の %lf

printf, fprintf, sprintf


float, double は %f, %e, %g
scanf, fscanf, sscanf


float は %f
double は %lf
絶対パス、相対パスの指定


z:\nyumon2\q14_1\data1.txt
z:\nyumon2\q14_s2\data2.csv
z:\nyumon2\q14_s1\q14_s1.c
fp = fopen("z:\\nyumon2\\q14_1\\data1.txt", "r");
fp = fopen("..\\q14_1\\data1.txt", "r");
z:\nyumon2\q14_s2\q14_s2.c
ifp = fopen("z:\\nyumon2\\q14_1\\data1.txt", "r");
ofp = fopen("z:\\nyumon2\\q14_s2\\data2.csv", "w");
ifp = fopen("..\\q14_1\\data1.txt", "r");
ofp = fopen("data2.csv", "w");