7-1 判斷上三角矩陣 (15 分)
上三角矩陣指主對角線以下的元素都為0的矩陣;主對角線為從矩陣的左上角至右下角的連線。
本題要求編寫程式,判斷乙個給定的方陣是否上三角矩陣。
輸入格式:
輸入第一行給出乙個正整數t,為待測矩陣的個數。接下來給出t個矩陣的資訊:每個矩陣資訊的第一行給出乙個不超過10的正整數n。隨後n行,每行給出n個整數,其間以空格分隔。
輸出格式:
每個矩陣的判斷結果佔一行。如果輸入的矩陣是上三角矩陣,輸出「yes」,否則輸出「no」。
輸入樣例:23
1 2 3
0 4 5
0 0 6
21 0
-8 2
輸出樣例:
yesno
1.實驗**
1 #include 22.設計思路intmain ();
4int a[10][10
]; 5 scanf("
%d",&t);
6for(m=0; m) 13}
14for(i=1; i)
19} 20}
21if(count==0
)else26}
27for(m=0; m)else 33
}34return
0;
35 }
3.程式設計過程中遇到的問題及解決
第一遍編譯錯誤了,把頭檔案不小心刪除了,然後導致了編譯錯誤,開始還沒有發現。後面添上去了之後,出現答案錯誤。
然後在dev c++上面半天沒有發現錯在**,後來靠彭星文同學的指點,把count=0從for語句中提出來,後來就編譯正確。
這題對於我這小白來說真的有點坑,因為第一遍的**在dev上面是正確的,但是在pta上面錯誤了,後面就花了好多時間,也詢問了室友。
程式設計感想:我真的好菜。』
4.執行截圖
5.學習進度條
周這周花的時間
**行數
學到的知識點
目前比較困惑的問題
學習感想
第三週五個小時多
100+
陣列,用檔案處理**,二維陣列
主要不會找自己在pta上面錯誤的地方,其次有些語句的運用不太會,自己的思維根本打不開,真的是腦瓜疼。
我現在到底在學些什麼東西,我是誰,我在**,我在幹嘛。
2019春第三週作業
7 1 判斷上三角矩陣 15 分 上三角矩陣指主對角線以下的元素都為0的矩陣 主對角線為從矩陣的左上角至右下角的連線。本題要求編寫程式,判斷乙個給定的方陣是否上三角矩陣。輸入格式 輸入第一行給出乙個正整數t,為待測矩陣的個數。接下來給出t個矩陣的資訊 每個矩陣資訊的第一行給出乙個不超過10的正整數n...
2023年春季第三週 程式設計總結
1 題目 給定乙個整數陣列 包含正負數 找到乙個具有最大和的子陣列,返回其最大的子陣列的和。例如 1,2,3,10,4,7,2,5 的最大子陣列為 3,10,4,7,2 輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出在不刪除原有檔案內容的情況下,將最大子陣...
2019春季第三週總結
一,pta作業 7 1 判斷上三角矩陣 15 分 上三角矩陣指主對角線以下的元素都為0的矩陣 主對角線為從矩陣的左上角至右下角的連線。本題要求編寫程式,判斷乙個給定的方陣是否上三角矩陣。輸入格式 輸入第一行給出乙個正整數t,為待測矩陣的個數。接下來給出t個矩陣的資訊 每個矩陣資訊的第一行給出乙個不超...