} 這段代碼中,首先通過(guò) scanf() 函數(shù)獲取用戶輸入的 n 值,然后使用嵌套的 for 循環(huán)來(lái)輸出一個(gè) n x n 的矩陣。內(nèi)層循環(huán)中,我們使用 printf() 函數(shù)輸出每一個(gè)數(shù)字,同時(shí)在每行末尾添加了一個(gè)換行符。
創(chuàng)新互聯(lián)公司,專注為中小企業(yè)提供官網(wǎng)建設(shè)、營(yíng)銷(xiāo)型網(wǎng)站制作、響應(yīng)式網(wǎng)站、展示型成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)等服務(wù),幫助中小企業(yè)通過(guò)網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷(xiāo)推廣問(wèn)題。
定義二維數(shù)組作為矩陣,然后用兩個(gè)for循環(huán)打印出每個(gè)元素即可。
輸入可以不知道長(zhǎng)寬,但是輸出的長(zhǎng)寬一定要知道的。這樣輸入的時(shí)候,可以考慮把數(shù)據(jù)全都存到一維數(shù)組或者二維數(shù)組,應(yīng)該就兩種,因?yàn)楸举|(zhì)上,任何維的數(shù)組都可以轉(zhuǎn)化為一維數(shù)組。
第一個(gè)空為 #define N 4 (因?yàn)閍和b明顯都是 3行4列的矩陣)第二個(gè)空為 c[i][j] = a[i][j]+b[i][j];這是題目中的求和 第三個(gè)空為 printf(%d ,c[i][j]); //輸出c的元素。
如圖所示。接著輸入main函數(shù),如圖所示。然后定義兩個(gè)double類型變量并初始化,如圖所示。使用scanf函數(shù)接受任意兩個(gè)小數(shù),計(jì)算兩個(gè)小數(shù)的乘積并打印出來(lái),如圖所示。然后運(yùn)行程序,查看結(jié)果,如圖所示。
把 int *p1=new int[r1*c1]();改為 int **p1=new int*[r1];for(int i=0;ir1;i++)p1[i]=new int [c1];試試看吧,我不知道你那么用行不行。
跟著步驟輸入就好。可以做任兩個(gè)矩陣的乘法。
1、//輸入n(n 10),代表矩陣n* n, 輸出蛇形矩陣。
2、因?yàn)槭?0x10矩陣 scanf(%d,&n); while(n 3 || n 6) //控制輸入的n在3~6之間,如果不是,則重新輸入。
3、C語(yǔ)言程序如下:includestdio.h int main(){ int a=0;//從0開(kāi)始。
網(wǎng)頁(yè)標(biāo)題:c語(yǔ)言函數(shù)實(shí)現(xiàn)矩陣打印 用c語(yǔ)言輸出矩陣
標(biāo)題網(wǎng)址:http://chinadenli.net/article7/degogij.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、企業(yè)建站、品牌網(wǎng)站設(shè)計(jì)、微信公眾號(hào)、網(wǎng)站維護(hù)、網(wǎng)站營(yíng)銷(xiāo)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容