資源簡介
操作系統電梯調度是比較經典的算法之一,采用C語言寫出來,磨礪基本編程語言的基本功。
代碼片段和文件信息
#include“stdio.h“
#include“string.h“
#include“malloc.h“
#define?n?40
struct??JCB
{
char?name[10];
int?zhumian;
int?cidao;
int?jilu;
}jcb[n];
int?t=0l=1;
char?directly[10];
void?request()
{
int?ijwp=0;
printf(“\n輸入進程個數:\n“);
scanf(“%d“&w);
for(i=1;ip;i++)
{
if(jcb[i].zhumian?==0&&jcb[i].cidao==0&&jcb[i].jilu==0)
{
j=i;
for(i=j;ip;i++)
{
printf(“\n第?%d?進程名柱面號磁道號物理記錄號:\n“p);
scanf(“%s??%d??%d??%d“&jcb[i].name&jcb[i].zhumian&jcb[i].cidao&jcb[i].jilu);
p++;
}
}
t=w+j;
}
}
void?print()
{
int?i;
printf(“輸出請求I/O表:\n“);
for(i=1;i {
if(jcb[i].zhumian>-1&&jcb[i].zhumian<200&&jcb[i].cidao>-1&&jcb[i].cidao?<20&&jcb[i].jilu>-1&&jcb[i].jilu<9)
{
printf(“\n輸出進程名柱面號磁道號物理記錄號:\n“);
- 上一篇:密歇根大學-MIMICS輻射傳輸模型C++版本
- 下一篇:矩陣運算的C++代碼
評論
共有 條評論