#include <stdio.h> //定义一个结构体 struct sjf{ char name[10]; //进程名 float arrivetime; //到达时间 float servicetime;//服务时间 float starttime; //开始时间 float finishtime;//完成时间 float zztime;//周转时间 float dqzztime;//带权周转 }; //定义一个结构体数组 sjf a[100]; //定义一个输入函数 void input(sjf *p,int N) { int i; printf("intput the process's name & arrivetime & servicetime:\nfor exmple: a 0 100\n"); for(i=0;i<=N-1;i++) { printf("input the %dth process's information:\n",i+1); scanf("%s%f%f",&p[i].
用C语言写的一个最短作业优先调度算法
最新推荐文章于 2022-11-07 20:59:19 发布
本文详细介绍了如何使用C语言编程实现最短作业优先(SJF)调度算法,包括算法的基本思想、代码实现过程及示例分析,帮助读者理解并掌握该算法在操作系统中的应用。
摘要由CSDN通过智能技术生成