有關c程式設計的一道題,乙個關於4 4矩陣的問題

時間 2025-03-08 04:25:20

1樓:

你查詢最小值的時候沒有用for迴圈,所以row和colum還是上面的for迴圈的最後的值給你改下:

#include ""

void main()

int i,j,row=0,colum=0,min;

int a[4][4],sum=0;

for(i=0;i<=3;i++)

for(j=0;j<=3;j++)

scanf("%d",&a[i][j]);

min=a[0][0];

for(i=0;i<=3;i++)

for(j=0;j<=3;j++)

if(a[i][j]min=a[i][j];

row=i;

colum=j;

for(i=0;i<=3;i++)

for(j=0;j<=3;j++)

sum=sum+a[i][i];

printf("sum=%d",sum);

2樓:網友

我算了一遍,row=,colum=,與你的相符,但sum=17+6+11+16=50.而min我也不確定應該是17..我沒執行,不知是**出了毛病。

3樓:山嶺舉人

原因就是你的for迴圈沒有把尋找最小值的過程包括進去,要加乙個大括號{}。

另外roc_chou 給出的解決方法也可以,只是要兩次迴圈,開銷比較大,我的方法只要一次迴圈就能找出最小值。

#include ""

void main()

int i,j,row=0,colum=0,min;

int a[4][4],sum=0;

for(i=0;i<=3;i++)

for(j=0;j<=3;j++)

scanf("%d",&a[i][j]);

min=a[row][colum];%此處有改動%if(a[i][j]row=i;

colum=j;

min=a[row][colum];%此處有改動%for(i=0;i<=3;i++)

sum=sum+a[i][i];

printf("sum=%d",sum);

幫忙編寫乙個4*4矩陣的c程式 如果可以請**

4樓:

摘要。執行該程式後,輸出的結果為:第乙個矩陣(a):

1 2 3 45 6 7 89 10 11 1213 14 15 16第二個矩陣(b):17 18 19 2021 22 23 2425 26 27 2829 30 31 32矩陣乘積(c):290 300 310 320722 748 774 8001154 1196 1238 12801586 1644 1702 1760其中,矩陣 c 是矩陣 a 和矩陣 b 的乘積。

幫忙編寫乙個4*4矩陣的c程式 如果可以請**。

親~可以問具體一點嗎?這樣我可以更好的您的問題。

矩陣中的元素可以修改喲。

兩個小時沒到 為啥不能第二題 其他人都答了呢 而且您第一題執行結果呢。

親,有執行結果的哦。你的訂單隻提問了第一題哦。

也可以為您提供註釋。

執行該程式後,輸出的結果為:第乙個矩陣(a):1 2 3 45 6 7 89 10 11 1213 14 15 16第二個矩陣(b):

17 18 19 2021 22 23 2425 26 27 2829 30 31 32矩陣孫虧扮乘積(c):290 300 310 320722 748 774 8001154 1196 1238 12801586 1644 1702 1760其中,矩陣空薯 c 是矩陣 a 和矩陣 b 的則灶乘積。

還需要對第二個題進行解答嗎?

第4題矩陣選擇題

5樓:尹六六老師

選c【解釋】先把第三行加上第一行,等於p2·a

再交換第一第二兩行。

相當於,p1·p2·a

關於程式設計的一點疑問,c程式設計問題

c程式設計問題 優先順序 邏輯非 判斷 等等 邏輯與 邏輯或 所以 a b c為.整體為.選a.如果是考試的時候,看到這個後面三個就不用看了。直接選。後面三個的計算 b a b c b c 第一項不為,必然為.後面的不用看了。c 最後一步運算是 而 右值為,整體必然為.d a b c b c c程式設...

關於c語言的一道題,關於C語言的一道題

龍 鳳 兩個for迴圈,再建立一個動態陣列,就可以了 include include include char submaxstring const char str1,const char str2 int size strlen str1 strlen str2 strlen str1 strl...

一道C語言程式題

file fpout 定義名為fpout 的檔案指標if fpout fopen file a.dat w null 此程式的目的是以 寫 的形式開啟fpout檔案,w 即 write 的意思。注意此句為判斷句,如果打不開檔案執行 即關閉檔案。程式到這是在開啟的情況下寫的 while ch 從fpo...