http://www.bc-cn.net/Article/kfyy/cyy/jc/200409/5_4.html
float aver(float a[5])
{
int i
float av,s=a[0]
for(i=1 i<5 i++)
s=s+a[i]
av=s/5
return av
}
void main()
{
float sco[5],av
int i
时间片轮转算法struct
{
int name //进程标识符
int status //进程状态
int ax,bx,cx,dx //进程现场信息,通用寄存器内容
int pc //进程现场信息,程序计数器内容
int psw //进程现场信息,程序状态字内容
int next //下一个进程控制块的位置
}pcbarea[n] ...