C语言:轻松判断方阵是否为上三角矩阵
```c #include <stdio.h> int isUpperTriangular(int n, int arr[][n]) { for (int i = 1; i < n; i++) { for (int j = 0; j < i; j++) { if (arr[i][j]!= 0) { return 0; } } } return 1; } int main() { int t; scanf("%d", &t); while (t--) { int n; scanf("%d", &n); int arr[n][n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { scanf("%d", &arr[i][j]); } } if (isUpperTriangular(n, arr)) { printf("yes\n"); } else { printf("no\n"); } } return 0; } ``` ######[AI写代码神器 | 243点数解答 | 2024-11-04 22:23:22]
相关提问
- C++ 实现:轻松计算两个矩阵的乘法并输出结果(字节豆包 | 381点数解答 | 2025-12-03 19:20:23)145
- 2048位学生早会组方阵,Python编程算出最多完整行数! (DeepSeek | 234点数解答 | 2025-08-15 18:58:16)162
- 核晶学院早会方阵行数计算:Python代码及注意事项揭秘(字节豆包 | 218点数解答 | 2025-12-21 14:40:19)58
- C++实现自动化药房配药检查功能(字节豆包 | 701点数解答 | 2026-03-08 10:23:41)33
- Python 实现移位与仿射密码:精准加密解密及关键逻辑解析(字节豆包 | 798点数解答 | 2024-12-18 15:55:47)282
- C++ 实现:快速判断正整数是否为“超级整数”(字节豆包 | 239点数解答 | 2025-11-10 18:52:28)111
- C++实现:判断正整数是否为“超级整数”(字节豆包 | 242点数解答 | 2025-11-10 20:27:49)158
- Python 实现:根据规则判定 2^n×2^n 方阵中作弊者的赦免命运(字节豆包 | 247点数解答 | 2024-11-03 10:30:46)212
- C语言实现:解决2ⁿ×2ⁿ方阵作弊者赦免问题(字节豆包 | 370点数解答 | 2024-11-03 10:31:31)228
- C语言递归破解2ⁿ×2ⁿ作弊者赦免难题,输出01命运矩阵!(百度文心 | 792点数解答 | 2024-11-03 10:36:04)298
- Python 实现:计算用户输入 n x n 矩阵边界元素之和(GPT | 319点数解答 | 2024-11-21 00:16:05)150
- DevC++ 实现:计算并输出 n×n 矩阵边界元素之和(GPT | 410点数解答 | 2024-11-21 00:19:17)147