请求分页页面置换算法FIFOLRUOPTCLOCK

#include <stdio.h>#include <stdlib.h>/*全局变量*/int mSIZE; /*物理块数*/int pSIZE; /*页面号引用串个数*/int count;sta

#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; /**/ 全局变量 intmSIZE;/**/ 物理块数 intpSIZE;/**/ 页面号引用串个数 intcount; staticintmemery[10]={0};/**/ 物理块中的页号 staticintpage[100]={0};/**/ 页面号引用串 staticinttemp[100][10]={0};/**/ 辅助数组 /**/ 置换算法函数 voidFIFO(); voidLRU(); voidOPT(); voidCLOCK(); /**/ 辅助函数 voidprint(unsignedintt); /**/ 主函数 voidmain() { inti,k,code; printf("(M&lt;=10&amp;&amp;M&gt;0)"); 请输入物理块的个数: scanf("%d",&amp;mSIZE); printf("(P&lt;=100)"); 请输入页面号引用串的个数: scanf("%d",&amp;pSIZE); puts("()"); 请依次输入页面号引用串连续输入,无需隔开: for(i=0;i&lt;pSIZE;i++) scanf("%1d",&amp;page[i]); puts(""); 输入的页面号引用串为: for(k=0;k&lt;=(pSIZE-1)/20;k++) { for(i=20*k;(i&lt;pSIZE)&amp;&amp;(i&lt;20*(k+1));i++) { if(((i+1)%20==0)||(((i+1)%20)&amp;&amp;(i==pSIZE-1))) printf("%d\n",page[i]); else printf("%d",page[i]); } } printf("***********************\n"); printf("**\n"); 请选择页面置换算法:

腾讯文库请求分页页面置换算法FIFOLRUOPTCLOCK