#include<stdio.h>
struct sjf {
char name[10]; //进程名
int arrivetime; //到达时间
int servicetime;//服务时间
int starttime; //开始时间
int finishtime;//完成时间
float zztime;//周转时间
float dqzztime;//带权周转
int super;//优先级
};
sjf p[100];
void Sinput(sjf *p, int N) {
int i;
printf("输入进程名称,优先级,到达时间,服务时间:\n");
for (i = 0; i<N; i++) {
printf("输入第%d进程的名称,优先级,到达时间,服务时间
struct sjf {
char name[10]; //进程名
int arrivetime; //到达时间
int servicetime;//服务时间
int starttime; //开始时间
int finishtime;//完成时间
float zztime;//周转时间
float dqzztime;//带权周转
int super;//优先级
};
sjf p[100];
void Sinput(sjf *p, int N) {
int i;
printf("输入进程名称,优先级,到达时间,服务时间:\n");
for (i = 0; i<N; i++) {
printf("输入第%d进程的名称,优先级,到达时间,服务时间