1樓:匿名使用者
這是乙個二
來維陣列,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
2樓:匿名使用者
為陣列初始化時,如果提供的初始化值少於陣列元素的數量,那麼對那些沒有提供初始化值的元素,會自動初始化為0,所以a[1][1]的值是0
3樓:匿名使用者
如果這個**int a[3][4]=,,};是在所有函式之外,即陣列a為全域性變數,則a[1][1]=a[2][1]=0。如果是在某個函式的版內部定義的,即為權區域性變數,則a[1][1],a[2][1],沒有賦初值,也就沒有值。
4樓:匿名使用者
設定義了說明語句:static int a[2][4]=,(*選c,首先二維陣列a包含兩個一維陣列a[0],a[1] 每乙個陣列又有4
設有「int a[3][4]={{1,2},{3},{4,5,6}};」,則a[1][1]值為( )
5樓:匿名使用者
#include
int main()
,,};//大括號,裡面的每個內部大括號對應每一行,每個內部大括號的內容,是從下表0開始賦值
for (i=0;i<3;i++)
printf("\n");
}return 0;}
6樓:手機使用者
int a[3][4]=;,
相當於int a[3][4]=,,};
因此,a[1][3]=8, a[2][3]=0;
7樓:匿名使用者
則a[1][1]值為( 0 )
有定義int a[3][4]={{1,2,3},{4,5}},則a[1][1]=___。 a.0 b.2 c.4 d.5
8樓:匿名使用者
這是乙個二維陣列,
源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
若有定義:int a[3][4]={{1,2},{0},{4,6,8,10}};則初始化後,a[1][2]得到的初值是_________,a[2][1]得到的
9樓:匿名使用者
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
10樓:匿名使用者
不同的編譯器初始化陣列有可能是不同的,但一般是0,所以a[1][2]=0,a[2][1]=6
11樓:怪豬豬
a[1][2]得到的初值是_0________,a[2][1]得到的初值是__6______
對陣列專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,2)=8 a(2,3)=10
12樓:匿名使用者
a[1][2]得到的初值是 : 0
a[2][1]得到的初值是 : 4
13樓:匿名使用者
a[1][2]=0
a[2][1]=6
若有定義:int a[3][4]={{1,2},{3},{4,5,6,7}},則初始化後,a[1][2]得到的初值是? 請各位幫忙
14樓:匿名使用者
在進行陣列的部分初始化時,沒有顯式給出的元素的值預設置0。所以,以上初始化相當於:
int a[3][4]=, ,};
而下標從零開始編,故a[1][2]是第2行第3列元素,值為0。
設有語句int a 3則執行了語句a a a a後
a a a等價於a a a a,a 6a a等價於a a a,a 12 所以變數a的值是 12 擴充套件資料由於變數讓你能夠把程式中準備使用的每一段資料都賦給乙個簡短 易於記憶的名字,因此它們十分有用。變數可以儲存程式執行時使用者輸入的資料 如使用inputbox函式在螢幕上顯示乙個對話方塊,然後把...
設有語句inta10pa,則下面的語句中不正確的是
前三個賦值語句都是正確的。選項d是錯誤的,a是陣列,只能對陣列元素賦值,要有下標。選d。d是錯的,陣列名是位址,這個位址不可以修改。設有以下語句,則 不是對a陣列元素的正確引用,其中0 i 10 四個選bai項中,d不是對a陣列元素的正du確引用。int a 10 p a 相當zhi於 int a ...
若有定義語句 int a則下列語句正確的是
答案是bai c 解決這類題型du 首先要分清型別。zhi a錯,雖然 p 的型別是 dao int a 的型別是 int 但是陣列專名代表的屬位址也不能改變。b錯,因為 p 0 的型別是 int a 的型別是 int c對,p 0 的型別是 int a 1 2 的型別也是 int d錯,p 1 的...