上三角矩陣指主對角線以下的元素都為0的矩陣;主對角線為從矩陣的左上角至右下角的連線。
本題要求編寫程式,判斷乙個給定的方陣是否上三角矩陣。
輸入格式:
輸入第一行給出乙個正整數t,為待測矩陣的個數。接下來給出t個矩陣的資訊:每個矩陣資訊的第一行給出乙個不超過10的正整數n。隨後n行,每行給出n個整數,其間以空格分隔。
輸出格式:
每個矩陣的判斷結果佔一行。如果輸入的矩陣是上三角矩陣,輸出「yes」,否則輸出「no」。
**如下
#include
intpanduan
(int n)
}int w =0;
for(
int i =
1;i)//乙個上三角矩陣是從第二行開始判斷『0』的}if
(flag ==0)
break
; w++
;//行數增加,需要判斷的列數也在增加
}return flag;
}int
main()
}
C語言學習日記8
4.1.1 程式執行為什麼需要記憶體?4.1.1.1 計算機程式執行的目的。4.1.1.2 計算機程式執行過程 4.1.1.3 馮諾依曼結構和哈佛結構 馮諾依曼結構是 資料和 放在一起。哈佛結構是 資料和 分開存在。什麼是 函式 什麼是資料 全域性變數 區域性變數。4.1.1.4 動態記憶體dram...
C語言學習日記6
1 資料型別 1.1 基本資料型別 資料型別分2類 基本資料型別 復合型別 基本型別 char short int long float double 復合型別 陣列 結構體 共用體 類 c 1.1.1記憶體占用與sizeof運算子 資料型別就好像乙個個的模子,這個模子例項化出c語言的變數。變數儲存...
C語言學習日記4
1 指標型別 在定義指標的時候 資料型別 指標名 這個地方的資料型別,是指指標指向的變數的資料型別。必須匹配!在定義的時候可以這麼定義 int pint float pfloat char pchar double pdouble int p 理解方法,首先看到p,這個是變數名,其次,p前面有個 說...