- 9
- 0
- 约2.54千字
- 约 4页
- 2018-05-25 发布于河南
- 举报
操作系统-银行家算法实验C语言
#includestdio.h
#includestdlib.h
#includestring.h
int n,m;
struct info
{
int claim[50];
int allocation[50];
int need[50];
}pro[50];
int available[50];
int request[50];
void init()
{ int i,j;
printf(请输入资源种类数:);
scanf(%d,n);
for(i=0;in;i++)
{ printf(请输入第%d个资源的最大资源数:\n,i);
scanf(%d,available[i]);
}
printf(请输入进程数:);
scanf(%d,m);
printf(请输入各进程对各资源的最大需求数:\n);
for(i=0;im;i++)
{ printf(请输入第%d进程对各资源的最大需求数:\n,i);
for(j=0;jn;j++)
{
scanf(%d,pro[i].claim[j]);
pro[i].allocation[j]=0;
pro[i].need[j]=pro[i].claim[
原创力文档

文档评论(0)