next up previous
Next: 相関を考慮する Previous: 配列データの関数への引き渡し方

プログラムを関数を利用して整理してみよう

以上の項目を理解した上で、これまでに作成したプログラムを次のような構成に変更してみよう。

#include <stdio.h>
#include <math.h>
#include <stdlib.h>

#define PNUM   200
#define Dens   1.1
#define Temp   1.0 

void init_lattice(pos[][2]){ 
関数の中身
}

void init_velocity(vel[][2]){
関数の中身
}

void rescale_velocity(vel[][2]){
関数の中身
}

void print_lattice(pos[][2], vel[][2]){
関数の中身
}

main()
{
double pos[PNUM][2], vel[PNUM][200];

init_lattice(pos);
srand(55);
init_velocity(vel);
rescale_velocity(vel);
print_lattice(pos, vel)

}


next up previous
Next: 相関を考慮する Previous: 配列データの関数への引き渡し方
Hitoshi Takamura
平成16年12月26日