• 大小: 1KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: 其他
  • 标签: c  操作系统  进程  

资源简介

保证能运行, 简单易理解 很好的完成功能……操作系统课 需要!!!!

资源截图

代码片段和文件信息

#include   
#define size 5
int emptyfullinouta[size]={0}im=1;
void produce()
{
int j;
if(empty>0)   
{
    empty--;   
    a[in]=1;
    printf(“生产一件产品1为继续生产,2为消费\n“);
    in=(in+1)%size;    
    scanf(“%d“&j);
   switch(j) 
   {
     case 1: i=j;break;
     case 2: i=j;break; 
     default: printf(“结束操作“);m=0;
   }
   full++;
}
   else 
   {
     printf(“缓存池已满无法执行生产操作\n“);
     scanf(“%d“&j);
     if(j==2) i=j;      
   }
}

void consume()
{
  int j;
  if(full>0)
{
    full--;
    a[out]=0;
    prin

评论

共有 条评论