要使用C語言求矩陣對角線元素之和,可以編寫一個簡單的程序。以下是一個示例代碼:
#include <stdio.h>
int main() {
int matrix[3][3] = {{1, 2, 3},
{4, 5, 6},
{7, 8, 9}};
int sum = 0;
for (int i = 0; i < 3; i++) {
sum += matrix[i][i]; // 左上到右下對角線元素之和
sum += matrix[i][2-i]; // 左下到右上對角線元素之和
}
printf("對角線元素之和為: %d\n", sum);
return 0;
}
在上面的示例中,我們聲明一個3x3的矩陣,并使用兩個for循環來遍歷矩陣的對角線元素。最后,求和并輸出結果。您可以根據實際情況修改矩陣的大小和內容。