FCFS算法c语言实现
时间: 2023-12-10 16:35:29 浏览: 88
以下是FCFS算法的C语言实现:
```c
#include <stdio.h>
void sort_fcfs(int data[][3], int n) {
for (int i = 0; i < n - 1; i++) {
for (int j = i + 1; j < n; j++) {
if (data[i][1] > data[j][1]) {
int temp[3];
for (int k = 0; k < 3; k++) {
temp[k] = data[i][k];
data[i][k] = data[j][k];
data[j][k] = temp[k];
}
}
}
}
}
int main() {
int data[4][3] = {{1, 0, 120},
{2, 50, 50},
{3, 60, 10},
{4, 110, 20}};
sort_fcfs(data, 4);
for (int i = 0; i < 4; i++) {
printf("%d %d %d\n", data[i][0], data[i][1], data[i][2]);
}
return 0;
}
```
阅读全文