1樓:金色潛鳥
int a[3]= ,}
定義了 a[2][3]; 等號後面是初始化 (你多寫了1個 } 號 )
a[0][0]=1;
a[0][1]=2;
a[1][0]=3;
a[1][1]=4;
a[0][2], a[1][2] 兩個元素 沒有給值。
全域性量,沒給值的單元 編譯器 會自動 初始化為0,非 全域性量 則數值 不確定。
a[1][2] 可能為0,也可能 是不確定的 數值。
2樓:t寒冬飛雪
0陣列初始化,未指明的部分初始化為0,未初始化的才為未知數。
如int a[4]=;
則a[0],a[1],a[2],a[3]均為0int b[4];
則,b中各元素均為不確定數。
例子中,a為經過初始化的,b是未經過初始化的。
在c中,除全域性變數外(包括靜態變數)未初始化的變數在定義之後均為不確定數值。
3樓:
0,初始化時沒寫明的元素都賦值為0。
4樓:怪怪的神祕叔叔
在gcc下未知,因為未初始化,該區域的值是這塊記憶體之前的值;在vc++下編譯器會自動初始化為0xcc,如果輸出的話是「燙」
在執行int a[][3]={{1,2}},{3,4}} ;語句後,a[1][2]的值是多少?
5樓:孝昕聖飛翮
inta[3]=,}
//你多了一個大括號
2行3列,內大括號代表一行,列數不全的用0替,所以分別是:120340
所以a[1][2]表示第2行,第三個值,為0
6樓:恭越首從筠
inta[3]=
,}定義了
a[2][3];
等號後面是復初始化制
(你多寫了1個}號
)a[0][0]=1;
a[0][1]=2;
a[1][0]=3;
a[1][1]=4;
a[0][2],
a[1][2]
兩個元素
沒有給值。
全域性量,沒給值的單元
編譯器會自動
初始化為0,非
全域性量則數值
不確定。
a[1][2]
可能為0,也zhidao可能
是不確定的數值。
在執行int a [][3]={1,2,3,4,5,6};語句後,a[1][1]的值是
7樓:匿名使用者
a[1][1]等於5。
一個二維陣列,在本質上,是一個一維陣列的列表。宣告一個 x 行 y 列的二維整型陣列,形式如下:
type arrayname [ x ][ y ];
int a[3][4]; 說明了一個行數不明確,有三列的二維陣列,陣列名為a,其下標變數的型別為整型。在c中二維陣列是按行排列, 即放完一行之後順次放入第二行。int a [3]=初始化該陣列,該陣列的下標變數共有2*3個,即:
a[0][0],a[0][1],a[0][2];
a[1][0],a[1][1],a[1][2];
8樓:風若遠去何人留
定義a[3]會按照初始化值來定義陣列.
所以這裡a[3]=
1 2 3
4 5 6
a[1][0] = 4 a[1][1]=5選d.
在執行int a[][3]={{1,2}},{3,4}} ;語句後,a[1][2]的值是多少?
9樓:匿名使用者
int a[3]=,} //你多了一個大括號2行3列,內大括號代表一行,列數不全的用0替,所以分別是:
1 2 0
3 4 0
所以a[1][2]表示第2行,第三個值,為0
10樓:九悅本溪兒
0陣列初始化,未指明的部分初始化為0,未初始化的才為未知數。
如int
a[4]=;
則a[0],a[1],a[2],a[3]均為0intb[4];
則,b中各元素均為不確定數。
例子中,a為經過初始化的,b是未經過初始化的。
在c中,除全域性變數外(包括靜態變數)未初始化的變數在定義之後均為不確定數值。
int a[][3]={{1,2},{3,4}};語句後,a[1][2]的值是多少
11樓:匿名使用者
a[1][2]的值是0
c語言中陣列的元素如果有部分被顯式初始化,那麼沒有被顯式初始化的元素會被賦值為0
12樓:越弘隋騫澤
inta[3]=,}
//你多了一個大括號
2行3列,內大括號代表一行,列數不全的用0替,所以分別是:120340
所以a[1][2]表示第2行,第三個值,為0
13樓:匿名使用者
int a[3]=,};
陣列a的元素如下(2行3列)
1 2 0
3 4 0
在執行int a[][3]={1,2,3,4,5,6}; 語句後,a[1][0]的值是 a: 1 b: 2 c: 4 d: 5 10
14樓:匿名使用者
選c。首先根據題目的條件,a中一共有6個元素,a的第2維的大小是3,也就是說,a是一個2行3列的矩陣。
對於二維陣列,是先排滿一行,再排一行的。也就是說,a的實際排列為[1, 2, 3]
[4, 5, 6]
所以,a[1][0]就是第2行,第1列的元素,為4。
程式執行如下:
在執行int a[][2]={{1,2},{3,4}};語句後,a[1][1]的值是()
15樓:
是等於4
它被分為兩行兩列的陣列
a[1][1] 是最後一個
所以就是4
16樓:匿名使用者
a[1][1] = 3 吧
設有定義語句「int a[3][4]={{1},{2},{3}};"則a[1][1]的值為多少?a[2][1]的值為多少?能有詳細解題步驟嗎
17樓:匿名使用者
這是一個二
來維陣列,a[3][4]列舉出源來就是
a[0][0],a[0][1],a[0][2],a[0][3]a[1][0],a[1][1],a[1][2],a[1][3]a[2][0],a[2][1],a[2][2],a[2][3]a[0]代表第一行,a[1]代表第二行....
a[1][1] 代表第二行第二列的值,a[2][1]代表第三行第二列的值
從你定義陣列的語句中可以看到是一個三行四列的陣列,所以問的a[1][1]和a[2][1]均沒有越界。
第一個大括號裡面代表的是第一個一維陣列,第一行的值,0,0
18樓:匿名使用者
為陣列初始化時,如果提供的初始化值少於陣列元素的數量,那麼對那些沒有提供初始化值的元素,會自動初始化為0,所以a[1][1]的值是0
19樓:匿名使用者
如果這個**int a[3][4]=,,};是在所有函式之外,即陣列a為全域性變數,則a[1][1]=a[2][1]=0。如果是在某個函式的版內部定義的,即為權區域性變數,則a[1][1],a[2][1],沒有賦初值,也就沒有值。
20樓:匿名使用者
設定義了說明語句:static int a[2][4]=,(*選c,首先二維陣列a包含兩個一維陣列a[0],a[1] 每一個陣列又有4
對二維陣列a進行如下初始化int a[2][3]={{0,1,2},{3,4,5}};,則a[1][1]的值是()。
21樓:一縷青塵
二維陣列,兩行三列,一個花括號是一行,所以,列成矩陣的形式就是:
0 1 2
3 4 5
因為陣列下標是從0開始的,所以a[1][1]為4。
22樓:射手聆聽說書人
a[1][2]=0
a[2][1]=6
這個初始化語句 a[3][4]=,,};
對陣列a的賦值為
a(0,0)=1 a(0,1)=2 a(0,2)=0 a(0,3)=0
a(1,0)=0 a(1,1)=0 a(1,2)=0 a(1,3)=0
a(2,0)=4 a(2,1)=6 a(2,20=8 a(2,3)=10
設有語句inta 3則執行了語句a a a a後,變數a的值為
從右往左左運算,a a 36,執行語句a a 36,得到值 30,然後執行語句a a 30,得到值 60,有問題的話可以在hi我!a a 3 3 9 a a a,a a a a 3 9 6a a,a a a 6 6 12變數a的值是 12 a a a 等於a a a a做完後a 的值為 6 之後a ...
c語言裡for語句在執行break之後,還有執行for語句的
i 操作將不被執行了,因為break操作之後已經跳出了整個for迴圈 出第一次執行表示式1之外 之後的循序是 表示式2 for語句塊 遇到continue後跳出當前迴圈 表示式3 表示式2 for語句塊 遇到continue後跳出當前迴圈 表示式3 表示式2 如果執行到continue語句時是直接去...
電腦在執行一段時間後自動重啟,電腦在執行一段時間後自動重啟
從兩個方面來看 1.硬體問題,引起電腦自動重啟的比較常見的可能是cpu溫度太高,主機板基於過熱保護就會自動重啟主機,有時候可以比較久一些,是因為cpu的運轉不會太快,所以熱量在散熱器的排熱範圍之內,有時候一開機就會接著重啟,是因為其實開機的那一會兒整機啟動功率會比較大,因此產熱高,容易剛開就重啟的。...