#include<iostream.h>
void main()
{
cout<<"****************************************"<<endl;
cout<<" FIFO 算法置换 "<<endl;
cout<<"****************************************"<<endl;
int n,m,k;
int i=0,j=0,count=0;
int a[32],b[32];
cout<<"请输入内存容量 m:";
cin>>m;
cout<<"请输入页面次序:"<<endl;
for(i=0;i<10;i++)
{
cin>>n;
a[i]=n;
}
for(j=0;j<m;j++) //初始化 b[j];使等于-1,表示开始时内存中无页
面.
{
b[j]=-1;
}
i=0;
j=0;
while(i<10)
{
for(k=0;k<m;k++)
{
if(b[k]==a[i])
{
cout<<"内存中有这个页面,直接访问."<<endl;
break;
}
} // 判断内存中是否有该页面.
if(k==m)
{
if(b[m-1]<0)