【文件属性】:
文件名称:读者写者问题_C
文件大小:496KB
文件格式:ZIP
更新时间:2019-01-12 07:30:38
代码,报告
//主程序
int main(int argc,char *argv[]){
char select;
while(1){
printf("\t\t*-----------读者写者问题------------*\n");
printf("\t\t* 1:读者优先算法 *\n");
printf("\t\t* 2:先到先服务算法 *\n");
printf("\t\t* 3:写者优先算法 *\n");
printf("\t\t* 4:退出 *\n");
printf("\t\t*-----------------------------------*\n");
printf("\t\t请选择执行(1~4)功能:");
do{
select=(char)getch();
}while(select!='1'&&select!='2'&&select!='3'&&select!='4');
system("cls");
switch(select){
case '1':
reader_first();
break;
case '2':
first_come_first_served();
break;
case '3':
writer_first();
break;
case '4':
return 0;
}
printf("\nPress any key to continue.");
getch();
system("cls");
}
return 0;
}
【文件预览】:
读者写者问题
----最终代码.txt(8KB)
----操作系统报告 ——最终定稿.docx(532KB)