是什麼意思

2021-03-03 21:56:10 字數 1574 閱讀 4981

1樓:匿名使用者

翻譯一下就是:

a[i][j] = a[i][j] + a[i][j - 1]

也就是同一行上面前後列的資料之和 再賦值給a[i][j]

c語言中a[i][j]=i*3+j+1是什麼意思啊?各位幫幫忙

2樓:曲合英李酉

你好!這是矩陣的形式,意思是a[i][j]對應的數值是i*3+j+1.

例如a[1][2]=1*3+2+1=6.

僅代表個人觀點,不喜勿噴,謝謝。

3樓:匿名使用者

生成一個3*3的從按照123456......順序排列的方陣。

若是把這個公式的3換成n,就是按照123456......順序排列的n*n的方陣。

即根據a【i】【j】=i*n+j+1(0<=i<=n-1,0<=j<=n-1)可以生成一個n*n的方陣。

4樓:匿名使用者

a[i][j]表示二維陣列的第i行第j列,a[i][j]=i*3+j+1是賦值語句,將i*3+j+1賦值給a[i][j]

5樓:匿名使用者

這是矩陣的形式,意思是a[i][j]對應的數值是i*3+j+1.

例如a[1][2]=1*3+2+1=6.

c語言:a[i][j]=a[i-1][j-1]+a[i-1][j]之後為什麼不能直接printf而還要一個迴圈

6樓:

完全可以,只是你沒這個幹。如下**。。

#include

main()

; while(n<1 || n>16)

for( i=0; i,置1

else

printf("%5d",a[i][j]);

}printf("\n"); }}

你的原**中,迴圈是從 1開始的,所以如果直接printf會導致第一列丟失,需要對**修改下。

7樓:匿名使用者

直接printf("%5d",a[i][j]);

輸出的是什麼? 當然只有一個數! 而他這裡需要輸出n個數。所以必須用迴圈了!

8樓:匿名使用者

應該是你的題目讓你輸出形式為楊輝三角,那個迴圈是讓這個程式的輸出和楊輝三角一樣,你可以把那個迴圈去了,在執行下程式,看看他倆的區別就知道了。

c語言。。。a[i][j]=a[i-1][j-1]+2。。。為什麼成立???

9樓:匿名使用者

把a[i-1][j-1]的值+2 賦值給 a[i][j]啊 為啥不成立?

10樓:匿名使用者

你這個是賦值操作,==才是比較是否相等的

11樓:匿名使用者

a[i][j]=a[i-1][j-1]+2為賦值語句,意思為將a[i-1][j-1]的值加上2賦值給a[i][j]。

12樓:風雨天一生水閣

為什麼不成立,意思就是當前陣列值=上一個陣列值+2

for是什麼意思,for是什麼意思?

for的意思有 為 的意思,比如為小孩買東西 也有 因為 的意思,比如因為 而謝謝你等,不過這是微弱的意思。還有當後加一段時間時表示 一段時間 等等 for 英 f r f r 美 f r f r prep.表示物件 用途等 給,對,供 以幫助 為了 關於專 conj.因為 由於 例句 isn t ...

是什麼意思,25是什麼意思

2是倍數。是 5的二倍。二次開根號,一般2都會省略的。二五是什麼意思 二五仔指內奸,叛徒,出賣朋友的意思,二五仔 來自於古代,因為清朝要剷除少林寺,可很難攻打進去,所以就買通了少林寺的武僧馬寧,裡應外合,燒燬了少林寺 因為馬寧排行第七,所以就拆分開,對叛徒稱呼為二五仔 現在對一些背後亂說別人壞話的人...

On是什麼意思onn是什麼意思

o n 表示時間複雜度,表示的是線性階,隨著問題規模n的不斷增大,上述時間複雜度不斷增大,演算法的執行效率越低。按數量級遞增排列,常見的時間複雜度有 常數階o 1 對數階o log2n 線性階o n 線性對數階o nlog2n 平方階o n 2 立方階o n 3 k次方階o n k 指數階o 2 n...