c語(yǔ)言怎么鍵盤(pán)輸入二維數(shù)組 二維數(shù)組應(yīng)該怎樣輸入?
二維數(shù)組應(yīng)該怎樣輸入?事實(shí)上,沒(méi)有真正的“二維”,但C編譯器會(huì)自動(dòng)將其作為一維信息逐行保存。例如:inta[11][11]For(inti=0i<10i){For(intj=0j<10j){s
二維數(shù)組應(yīng)該怎樣輸入?
事實(shí)上,沒(méi)有真正的“二維”,但C編譯器會(huì)自動(dòng)將其作為一維信息逐行保存。例如:inta[11][11]For(inti=0i<10i){For(intj=0j<10j){scanf(%d”,&A[i][j])}實(shí)際上,inta[3][3]可以這樣初始化:inta[3][3]={0,1,2,3,4,5,6,7,8}編譯器會(huì)自動(dòng)將線(xiàn)性信息寫(xiě)入二維數(shù)組。
急急!如何用c語(yǔ)言輸入和輸出一個(gè)二維數(shù)組?
假設(shè)要打印的數(shù)組是int類(lèi)型,數(shù)組名稱(chēng)是array,dim1是數(shù)組的行,DIM2是數(shù)組的列。Int i,J//臨時(shí)變量for(i=0 i< dim1 i)//外循環(huán)遍歷行for(J=0 J< DIM2 J)//內(nèi)循環(huán)遍歷列{printf(%d”,數(shù)組[i][J])//訪(fǎng)問(wèn)數(shù)組元素并打印}打印數(shù)組時(shí)(無(wú)論有多少維),要注意數(shù)組的下標(biāo)從0開(kāi)始,除非您故意放棄下標(biāo)為0的元素,然后再保存一個(gè)元素。在這種情況下,for循環(huán)可以從1開(kāi)始到數(shù)組的長(zhǎng)度。