.
ch = getchar();
} while (ch == 'Y' || ch == 'y');
printf(\执行完毕。\\n\ } int main() { int x; while(1) {
printf(\================================\\n\ printf(\共享资源分配与银行家算法\\n\
printf(\================================\\n\ printf(\按1.导入配置信息\\n\ printf(\按2.银行家算法\\n\ printf(\按3.随机分配算法\\n\ printf(\按0.退出系统\\n\
精选文档
.
printf(\================================\\n\ printf(\您输入的是:\ scanf(\ fflush(stdin); system(\
printf(\================================\\n\ printf(\共享资源分配与银行家算法\ if (x == 2) {
printf(\银行家算法\\n\ }else if(x==3) {
printf(\随机分配算法\\n\ }
printf(\================================\\n\
switch(x)
精选文档
.
{ case 1: {
//加载配置文件 loadConfig(); //打印资源分配表 PrintTable();
printf(\信息导入完成.....\\n\ getchar(); };break; case 2: banker();break; case 3: randPatch(); break;
case 0:printf(“退出系统.\\n\\n”);return 0;break; default:printf(\请输入0~1之间的数字\\n\ } } return 0; } /*Config.txt 5 5 5 7 5 3 3 2 2
精选文档
.
9 0 2 0 1 0 2 0 0 3 0 2 7 4 3 1 2 2 6 0 0*/
精选文档
.
精选文档