资源简介
操作系统电梯调度是比较经典的算法之一,采用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++代码
评论
共有 条评论