cpp:定义控制台应用程序的入口点
//本算法包含四种调度:先到先服务,短作业优先,时间片轮转,优先级优先
#include"stdio
h"#defineN50voidmain(){voidsjp();voidfcfs();voidsjf();voidyxj();inta;while(true)printf("\n\n");printf("\t\t/*************************/");printf("\n\t\t/*1、先到先服务调度*/");printf("\n\t\t/*2、短作业优先调度*/");printf("\n\t\t/*3、时间片轮转调度*/");printf("\n\t\t/*4、优先级优先调度*/");printf("\n\t\t/*0、退出*/\printf("\t\t/*************************/");printf("\n\n\t请选择菜单项:\t");'scanf("%d",&a);printf("\n");switch(a){case1:fcfs();break;case2:sjf();break;case3:sjp();break;case4:yxj();break;default:break;}if(a4)break;voidsjp(){inti,j,n,min,px,sjp,time;floatsum1,sum2;boolflag=true;printf("\t请输入有n个进程(0