C語言問題

2021-03-07 22:53:52 字數 860 閱讀 8180

1樓:匿名使用者

1.當然是9了。因為a[0]~a[9],最大也就到9了2.

陣列名字。int a[10].那麼a就是首地址了3.

因為*p,所以p是指標,p=a,意思是p的地址等於a的地址,也就是二維陣列的首地址,又因為(*p)[2]; 所以其實p是陣列指標,(*p)[0]指向第一行,

(*p)[1]指向第二行。

這裡*(p+2)之後,指向了第一行的第三個數,就是30,又因為後面還有一個+1,就是指向第二行了,很明顯30對應的第二行就是60.

10 20 30

40 50 60

2樓:匿名使用者

1、92、陣列名

3、60

3樓:匿名使用者

1、最大的下標為9。

2、a代表它的首地址。

3、值為60。

4樓:黃邦勇帥哥哥

第1題:9

第2題:陣列名

5樓:夏日銀杏樹下

1. 9

2. 陣列名 a

3. 60

6樓:匿名使用者

1。 若有以下陣列a,元素a[0]~a[9]其值分別為9 4 12 8 2 10 7 5 1 3,該陣列可用最大下標值為(9)

2. 陣列在記憶體中佔一段儲存區,由(a)代表他的首地址3. 設有以下定義語句:

int a[3][2]=,(*p)[2]; p=a;則*(*(p+2)+1)值為(60)

7樓:匿名使用者

1. 9

2. a

3. 60

C語言的問題C語言問題C語言問題

若有說明語句double p,a 則能通過scanf語句正確給輸入項讀入資料的程式段是 解 p a 將a的地址賦值給p,scanf lf p 從鍵盤獲取一個數值賦值給地址p指向的變數 所以選d 有函式fun的定義形式如下。int fun float f 則以下對函式fun的呼叫語句中,不正確的是 a...

C語言問題,c語言問題?

一 c語言規定總是從main 開始執行的 這個函式也叫 主函式 因此,你發來的題目中的 1 6 8 敘述都是錯誤的,都應該選擇f。二 第2題中,c語言對其資料在記憶體中所佔用的實際位元組數,隨著程式中宣告的資料型別以及資料的多少而變化,c語言本身並沒有明確規定。這題應該選f。三 第3題,c語言中強制...

C語言問題,c語言問題?

你這個程式是捕捉0到9的按鍵狀態,按下再鬆開時才會記錄,想要識別所有按鍵,把for迴圈範圍擴大。比如for charch 32 ch 127 ch 這樣就包含了特殊符號及大小寫字母還有數字。但是,這個 是有問題的!一 你這個 需在鍵位已經按下後啟動才能識別,否則啟動時沒有按下對應鍵位,程式就結束了。...