#include int block_num; //分配的物理块数 int page_num; //要访问的页面序列个数 int page[100]; //要访问的页面序列 int memory[10]; //物理块中的页号 int table[100][10]; //显示矩阵 int reg[10]; //寄存器--记录页面的访问时间 char Que[100]; //数组,记录是否缺页 int main() { int count=0; //记录缺页次数 int i,j,k; while(1) { printf("请输入分配的物理块的个数(M<=10):\n"); scanf("%d",&block_num); printf("\n"); break; } while(1) { printf("请输入要访问的页面序列个数(P<=100):\n"); scanf("%d",&page_num); printf("\n"); break; } printf("请依次输入页面序列:\n"); for(i=0;i