用C语言编程模拟处理机调度(实现一种算法) includeincludedefine getpch(type)(type*)malloc(sizeof(type))define NULL 0struct pcb {/*定义进程控制块PCB*/char name[10];char state;int super;int ntime;int rtime;struct pcb*link;}*ready=NULL,*p;typedef struct pcb PCB;void sort()/*建立对进程进行优先级排列函数*/{PCB*first,*second;int insert=0;if((ready=NULL)|((p->;super)>;(ready->;super)))/*优先级最大者,插入队首*/{p->;link=ready;ready=p;}else/*进程比较优先级,插入适当的位置中*/{first=ready;second=first->;link;while(second。NULL){if((p->;super)>;(second->;super))/*若插入进程比当前进程优先数大,*/{/*插入到当前进程前面*/p->;link=second;first->;link=p;second=NULL;insert=1;}else/*插入进程优先数最低,则插入到队尾*/{first=first->;link;second=second->;link;}}if(insert=0)first->;link=p;}}void input()/*建立进程控制块函数*/{int i,num;system(\"cls\");清屏*/printf(\"\\n 请输入进程数:\");scanf(\"%d\",&num);for(i=1;i;i+){printf(\"\\n 进程号No.%d:\\n\",i);p=getpch(PCB);printf(\"\\n 输入进程名:\");scanf(\"%s\",p->;name);printf(\"\\n 输入进程优先数:\");scanf(\"%d\",&。
求代码~操作系统 进程管理实验 语言C++ 要求如下:
学会了 C 语言真的可以开发出很多东西吗? 我现在c语言入门,基本靠自学,就看网上的那种教程,但是我怎么觉得它就是只能做下数学题,我觉得它并不…