這個題目怎麼寫?上面的那個解答的A的上下標的那個5是什麼

2021-04-20 18:05:19 字數 3901 閱讀 8876

1樓:匿名使用者

數學中a右上角右下bai

角各乙個du數字表示排列數:zhi從n個不同的元dao

素中取m(m≤n)個元素的內所有排列的個數,叫做從n個不同元容素中取出m個元素的排列數,記為anm (a右上角m右下角n)

排列數公式:a(n,m)=n*(n-1)*.(n-m+1)

a(n,m)=n!/(n-m)!

比如(a右上角的數字是3,右下角的數字是5 )a(5,3)=5*4*3=60 (從5開始連續往下共乘三個數)

至於你這個題應該是從 右下角的5開始 一直往下 共乘四個數 也就是5乘4乘3乘2

也就是120 綜合一下 下面5的四次方是625 120除625 就是這麼來的

大哥 你應該學到 初三的概率問題了吧 或者概率初步 實不相瞞 我沒學到 第一段這個是複製下來的 我只學到了圓 其實我都看不懂 但願你看得懂 這個只能自己算

以下正確的陣列定義語句是()a int y[1][4]={1,2,3,4,5,} b float x[3][]={{1},{2},{3}}

2樓:我叫鄭眾

這個copy題在bai於對二維數du組的理解。

二維陣列即

是a[m][n]表示乙個m行zhin列的陣列,陣列種元素的個dao數是m*n個,例如int y[1][4]表示乙個1行4列的陣列,包含1*4=4個元素,而且不能寫成int y [1,4]。從數學的角度理解,二維陣列即是矩陣。

二維陣列的使用規則如下:

1、行下標(m)、列下標(n)從零開始,知道定義的值減1結束。

2、二維陣列初始化的型別:

1)分行給二維陣列賦值。例如:

int y[2][3]=,};表示在這個2行3列的二維陣列裡,第一行是1,2,3;第二行是4,5,6。

2)所有元素寫在乙個花括號中。例如:

int y[2][3]=;

3)對部分元素賦值。例如:

int y[2][3]=,};表示給第一行第乙個數字賦值1,給第二行第乙個數字賦值4;其餘未賦值的元素均為0.

3、二維陣列的行下標不一定要說明,列下標必須說明。例如:

int y[3]正確,int y[2]錯誤。

綜上所述,a錯誤,a中元素只有1*4=4個,而後面寫了5個數字;b錯誤,b的列下標沒有說明。

希望幫到你。

3樓:匿名使用者

兩個都錯 第二個應該改為:float x[3]=,,};

4樓:匿名使用者

a明顯錯誤 最後那個5和逗號不應該有選b

5樓:超級撒亞人

a和b兩個都不對,可能選c或者d

c語言中a[4][3]、x[10][4]什麼意思?

6樓:匿名使用者

二維陣列

前面介紹的陣列只有乙個下標,稱為一維陣列, 其陣列元素也稱為單下標變數。在實際問題中有很多量是二維的或多維的, 因此c語言允許構造多維陣列。多維陣列元素有多個下標, 以標識它在陣列中的位置,所以也稱為多下標變數。

本小節只介紹二維陣列,多維陣列可由二維陣列類推而得到。二維陣列型別說明二維陣列型別說明的一般形式是:

型別說明符 陣列名[常量表示式1][常量表示式2]…;

其中常量表示式1表示第一維下標的長度,常量表示式2 表示第二維下標的長度。例如:

int a[3][4]; 說明了乙個三行四列的陣列,陣列名為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]

二維陣列在概念上是二維的,即是說其下標在兩個方向上變化, 下標變數在陣列中的位置也處於乙個平面之中, 而不是象一維陣列只是乙個向量。但是,實際的硬體儲存器卻是連續編址的, 也就是說儲存器單元是按一維線性排列的。 如何在一維儲存器中存放二維陣列,可有兩種方式:

一種是按行排列, 即放完一行之後順次放入第二行。另一種是按列排列, 即放完一列之後再順次放入第二列。在c語言中,二維陣列是按行排列的。

在圖4.1中,按行順次存放,先存放a[0]行,再存放a[1]行,最後存放a[2]行。每行中有四個元素也是依次存放。

由於陣列a說明為

int型別,該型別佔兩個位元組的記憶體空間,所以每個元素均佔有兩個 位元組(圖中每一格為一位元組)。

二維陣列元素的表示方法

二維陣列的元素也稱為雙下標變數,其表示的形式為: 陣列名[下標][下標] 其中下標應為整型常量或整型表示式。例如:

a[3][4] 表示a陣列三行四列的元素。下標變數和陣列說明在形式中有些相似,但這兩者具有完全不同的含義。 陣列說明的方括號中給出的是某一維的長度,即可取下標的最大值; 而陣列元素中的下標是該元素在陣列中的位置標識。

前者只能是常量, 後者可以是常量,變數或表示式。

乙個學習小組有5個人,每個人有三門課的考試成績。求全組分科的平均成績和各科總平均成績。

課程 成績姓名 math c dbase

張 80 75 92

王 61 65 71

李 59 63 70

趙 85 87 90

周 76 77 85

可設乙個二維陣列a[5][3]存放五個人三門課的成績。再設乙個一維陣列v[3]存放所求得各分科平均成績,設變數l為全組各科總平均成績。程式設計如下:

void main()

v[i]=s/5;

s=0;

}l=(v[0]+v[1]+v[2])/3;

printf("math:%d\nc languag:%d\ndbase:%d\n",v[0],v[1],v[2]);

printf("total:%d\n",l);

} for(i=0;j<3;i++)

for(j=0;j<5;j++)

v[i]=s/5;

s=0;

}l=(v[0]+v[1]+v[2])/3;

程式中首先用了乙個雙重迴圈。 在內迴圈中依次讀入某一門課程的各個學生的成績,並把這些成績累加起來, 退出內迴圈後再把該累加成績除以5送入v[i]之中,這就是該門課程的平均成績。外迴圈共迴圈三次,分別求出三門課各自的平均成績並存放在v陣列之中。

退出外迴圈之後,把v[0],v[1],v[2]相加除以3即得到各科總平均成績。最後按題意輸出各個成績。

7樓:匿名使用者

如果是在宣告變數時, 則表示a 為二維陣列, 4行5列, x為二維陣列,10行4列

如果是在賦值 時 使用時,則表示下標索引號,a陣列的第5行4列的元素, x陣列的第11行5列的元素。

8樓:兜裡有兩塊糖

a[4][3]、x[10][4]在c語言中是二維陣列的意思,也就是說你定義的是乙個4行3列或者是10行4列的陣列。和矩陣差不多的形式,但是在記憶體中其實也是連續的記憶體位址。

一般初始化如下:

int i,j;

int a[4][3];

for(i=0;i > 4;i++)

}輸出的時候也是這樣。

9樓:江湖三腳貓

二維陣列。

二維陣列你可以想象城乙個m行n列的矩陣(雖然記憶體中是連續排列的),比如a[4][3]可以看做第4行第3列的元素

10樓:匿名使用者

2維陣列 a[4][3] 既可以表示4行3列的矩陣,也可以表示第4行第3列的元素.

11樓:舜衛猶藹

表示陣列的長度!也就是說有10個char型!

這個青花瓷碗是那個年代的?上面的青花是什麼花紋有價值嗎?碗底

這個是民窯的瓷器,不是官窯,價值不是很高 有一青花瓷碗,底部有款,上面的字不認識。求鑑定,此碗為哪個年代的碗?有沒有收藏價值?謝謝!屬於普品 有點清晚 的味道 因為底款看不清 不清楚是啥 不一定說的正確 說錯了的話 見諒 沒有,花紋很模糊,有裂痕,器型也不好,款子一看都落得不好。就是一鄉下普通瓷碗,...

高數上面的問題,高數上面不懂的問題求解答

都不是.因為反三角函式的定義只是取了三角函式值的乙個原像.例如arctan x 的值域為 2,2 所以arctan tan x x k 當x k 2,k 2 而在x k 2處沒有定義.類似的,arccot cot x x k 當x k k 而在x k 處沒有定義.當x 2k 2k arccos co...

納粹黨黨旗,上面的那個符號怎麼念

卐這符號念wan 四聲 通常都說萬字旗。卐專指法西斯。在 我的奮鬥 一書中,希特拉這樣敘述納粹的新黨旗 我們在紅色中看到運動的社會理念 在白色中我們看到民族的理念 而在卐字裡則是雅利安人鬥爭使命的勝利!在同樣的標誌裡,一樣永遠代表反猶太創意工作的勝利!我的奮鬥 496 497頁 納粹黨黨旗,上面的那...