#include <stdio.h> int main() { FILE* fp; int x, y; int total=0, count=0; fp = fopen("data.txt", "r"); while(1) { if(fscanf(fp, "%d %d", &x, &y)<2) break; count++; total+=y; } printf("合計得点 %d点 ", total); printf("人数 %d人 ", count); printf("平均は %f\n", (double)total/count); fclose(fp); } |
int main() { int i, j; for (i=1; i<=9; i++) { for (j=1; j<=9; j++) { printf("%d * %d = %2d\t", i, j, i*j) } printf("\n"); } }あるいは
int main() { int i, j; for (i=1; i<=9; i++) { for (j=1; j<=9; j++) { printf("%d * %d = %2d\t", i, j, i*j) } printf("\n"); } }
#include <stdio.h> /* ここに complex構造体を定義 */ /* ここに関数 conjを定義 */ int main () { struct complex c1, c2; printf("複素数の実部と虚部を入力してください。\n"); scanf("%lf %lf", &(c1.real), &(c1.imaginary)); c2 = conj(c1); printf("その共役複素数の実部, 虚部は %g, %gです。\n", c2.real, c2.imaginary); } |