输出有向图的邻接矩阵c语言代码
时间: 2023-12-04 13:40:58 浏览: 114
代码 有向图关联矩阵和邻接矩阵的相互转换算法代码
5星 · 资源好评率100%
以下是输出有向图邻接矩阵的C语言代码:
```c
#include <stdio.h>
#define MAX_SIZE 100
int main() {
int n, m;
int adj[MAX_SIZE][MAX_SIZE] = {0}; // 初始化邻接矩阵为0
// 读入有向图的顶点数和边数
scanf("%d %d", &n, &m);
// 读入有向图的边,更新邻接矩阵
for (int i = 0; i < m; i++) {
int u, v;
scanf("%d %d", &u, &v);
adj[u][v] = 1;
}
// 输出邻接矩阵
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
printf("%d ", adj[i][j]);
}
printf("\n");
}
return 0;
}
```
阅读全文