?? main.cpp
字號:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include "shengm.h"
#include "creatp.h"
#include "insert.h"
#include "disp.h"
#include "work.h"
void main()
{
int i,num;
Pnode L,p;
printf("-------------------------------------------------------------\n");
printf("|~~~~~~~~~~~~~~~~~~~~~試驗一 處理機(jī)調(diào)度~~~~~~~~~~~~~~~~~~~~~|\n");
printf("|~~~~~~~~~~~~~~~~~最高優(yōu)先權(quán)優(yōu)先調(diào)度算法模擬~~~~~~~~~~~~~~~~|\n");
printf("| |\n");
printf("-------------------------------------------------------------\n");
creatp(&L);
printf("\n 請輸入所要建立進(jìn)程數(shù)目:\n");
printf(" ");
scanf("%d",&num);
for(i=1;i<=num;i++)
{ p=(Pnode)malloc(sizeof(PCB));
printf("\n 輸入第%d個進(jìn)程的名字、要求服務(wù)時間、該進(jìn)程的優(yōu)先數(shù):\n",i);
printf(" ");
scanf("%s%d%d",p->name,&(p->time),&(p->grade));
p->state='R';
p->next=NULL;
insert(&L,p);
printf(" 按回車?yán)^續(xù)!");
getch();
}
display1();
p=L->next;
while(p)
{ display2(p);
p=p->next;
}
printf(" 按回車鍵繼續(xù)運行!");
getch();
work(L,num);
getch();
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -