C 學習筆記(第五章 二維陣列及應用 之二)

2021-06-25 21:43:42 字數 693 閱讀 9727

【題目1-折騰二維陣列】建立乙個長度為5行4列的二維整型陣列,通過初始化,為陣列中的前兩列的10個元素賦初值,然後通過鍵盤輸入,使後兩列的10個元素獲得值,將所有元素值乘以3後儲存在陣列中。輸出陣列時,按行序優先輸出,再按列序優先輸出(輸出的第一行是陣列中的第一列……,其實輸出的就是「轉置」),再將陣列「倒」著輸出(即最後一行最後一列的最先輸出,第0行第0列的最後輸出),再輸出陣列中的所有偶數,以及行列下標之和為3的倍數的元素值。

【題目2-楊輝三角】編寫程式,列印出以下形式的揚輝三角形。

11    1

1    2   1

1    3    3    1

1    4   6    4    1

1    5   10   10   5    1

1    6   15   20   15   6   1

可以將楊輝三角形的值放在乙個方形矩陣的下半三角中,如果需列印7行楊輝三角形,應該定義等於或大於7x7的方形矩陣,只是矩陣的上半部和其餘部分並不使用。楊輝三角形具有如下特點:(1)第0列和對角線上的元素都為1。(2)除第0列和對角線上的元素以外,其它元素的值均為前一行上的同列元素和前一列元素之和。

函式setdata按以上規律給陣列元素置數,函式outdata輸出楊輝三角形。

彙編學習筆記 第五章

從鍵盤獲取乙個位元組 輸出乙個位元組 輸出字串 mov dx,offset lable mov ah,09h int 21h cmp的詳細解釋 cf標誌位 無符號數 of標誌位 帶符號數 單標誌條件轉移指令 無符號數條件轉移指令 帶符號數條件轉移指令 cx暫存器條件轉移指令 of 0 的情況比較方便...

python學習筆記第五章

1.物件是屬性和方法的集合。同樣也有繼承機制。init 就是python的建構函式。變數私有化是在變數前加上 繼承機制 class cat def hello self print i m a cat class dog cat def eat self print i eat bone kitty...

第五章 Python學習筆記

迴圈中break與else關係 salary sum 0salary tatal for i in range 4 a input 請輸入員工的工資 if i 3 print 請繼續輸入 if a.upper q print 輸入已完成 break iffloat a 0 print 輸入有誤,請重...