回顧:
1.迴圈巢狀
2.while,do...while迴圈
3.隨機數
4.陣列
作業:1.彩票作業
2.身份證作業
陣列可以在宣告的時候初始化
初始化的時候沒有提供初始化資料的變數會被自動初始化成0
陣列名稱在計算機裡被當成數字使用,它就是陣列中第乙個變數的位址
陣列名稱不可以被賦值
陣列名稱加常數可以得到常數做下標的變數的位址
*(arr + 3)可以用來表示下標為3的變數
對陣列名稱使用sizeof關鍵字可以得到整個陣列的大小
c99規範中支援變長陣列
變長陣列不可以被初始化
二維陣列由多個一維陣列構成
二維陣列中每個一維陣列也有乙個編號(下標),下標的範圍是從0開始到一維陣列個數減一為止
二維陣列在使用的時候需要提供乙個一維陣列的下標和一維陣列內部某個變數的下標
二維陣列可以採用類似一維陣列初始化的方法進行初始化
如果初始化的時候提供足夠多的初始化資料則可以不宣告一維陣列的個數
二維陣列在使用時可以只提供乙個下標,這個下標作為組下標
二維陣列名稱和其中第乙個一維陣列名稱代表的位址資料一樣
他們的級別不同,所以不能混用
對二維陣列名稱也可以進行sizeof計算,結果是整個二維陣列中所有變數的大小總和
作業:1.為圈叉棋遊戲增加判斷輸贏的**
1.為圈叉棋遊戲增加判斷輸贏的**
C語言學習筆記 7
1 根據輸入的分數求等級 注意邏輯運算子的處理,c語言中真用1表示,假用0表示 2 三個數排序 include include int main void int a,b,c,t printf 請輸入三個數,以空格隔開 scanf d d d a,b,c if a素數 在所有的非零自然數中,除1和自...
c語言學習筆記7
if語句在 c語言中是經常會用到的語句,也可以算是一種基本語句,在學習過程中我們應該努力學習好每一種語句用法,if語句算是 c語言入門 語句的一種,學習時間長了各種語句會運用的更加熟練。1 if 表示式 語句 其語義是 如果表示式的值為真,則執行其後的語句,否則不執行該語句。其過程可表示為下圖。例子...
C語言學習筆記7
int x int woefcut,radius,height double flighrtime,mileage,speed include int main void 記憶體四區 解析棧區 stack 由編譯器自動分配釋放,存放函式的引數值,區域性變數的值等 堆區 heap 一般由程式猿分配釋放...