下面是使用 C 語言建立一個(gè) 3*3 的整型矩陣,輸入各個(gè)矩陣元素,并分行列輸出的代碼:
#include <stdio.h>
int main()
{
int i, j;
int matrix[3][3]; // 定義一個(gè) 3*3 的整型矩陣
printf("請(qǐng)輸入矩陣的各個(gè)元素:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
scanf("%d", &matrix[i][j]); // 輸入矩陣的元素
}
}
printf("輸入的矩陣為:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
printf("%d ", matrix[i][j]); // 分行列輸出矩陣
}
printf("\n"); // 換行
}
return 0;
}
下面是求出矩陣的兩條對(duì)角線元素之和的代碼:
``` #include <stdio.h>文章來源:http://www.zghlxwxcb.cn/news/detail-756698.html
int main() { int i, j; int matrix[3][3]; // 定義一個(gè) 3*3 的整型矩陣 int sum1 = 0, sum2 = 0; // sum1 和 sum2 分別用于存儲(chǔ)兩條對(duì)角線元素之和文章來源地址http://www.zghlxwxcb.cn/news/detail-756698.html
printf("請(qǐng)輸入矩陣的各個(gè)元素:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
scanf("%d", &matrix[i][j]); // 輸入矩陣的元素
}
}
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
if (i == j) {
sum1 += matrix[i][j]; // 累加主對(duì)角線元素之和
}
if (i + j == 2) {
sum2 += matrix[i][j]; // 累加副對(duì)角線元素
到了這里,關(guān)于建立一個(gè)3*3的整型矩陣,輸入各個(gè)矩陣元素,分行列輸出,并分別求出兩條對(duì)角線元素之和 用c語言...的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!