c語言學習日記(九)

2021-10-04 18:08:53 字數 580 閱讀 8749

上三角矩陣指主對角線以下的元素都為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前面有個 說...