C語言知識串講(CH6)

2021-10-07 14:14:36 字數 840 閱讀 8118

1.一維陣列的定義和引用,一維陣列的初始化及程式。

2.二維陣列的定義和引用,二維陣列的初始化及程式。

3.字元陣列的定義、引用及初始化,字串和字串結束標誌,字元陣列的輸入輸出,字元陣列程式設計應用。

附:有關陣列的部分程式設計題

1.求3*4矩陣中的最大值

#include

intmaxvalue

(int arr[

4])}

}return max;

}int

main()

,,};

printf

("輸出的最大值是:%d"

,maxvalue

(a))

;}

2.輸出n階奇數魔方陣

#define n 5

#include

intmain()

j=(n-1)

/2;/*判斷j的位置*/a[0

][j]=1

;/*將1放在第一行中間一列*/

for(k=

2;k<=n*n;k++

)/*再從2開始處理*/

else

if(a[i]

[j]==0)

/*如果該元素為0,繼續執行程式*/

a[i]

[j]=k;

else

/*如果該元素不為0,就說明要填的數的位置已經被佔,則該數放在上乙個數的下面*/

}for

(i=0

;i)/*輸出陣列*/

}

C語言知識串講(CH3)

掌握 1.資料輸出 putchar 函式,printf函式 2.資料輸入 getchaar函式,scanf函式。1 結構化程式設計所規定的三種基本控制結構是 順序 選擇 迴圈 2 有如下語句 scanf a d,b d,c d a,b,c 為使變數a 2,b 3,c 4,從鍵盤輸入資料的正確形式應是...

C語言知識串講(CH7)

1 c語言規定,簡單變數做實參時,它和對應形參之間的資料傳遞方式是 單向值傳遞 2 若使用一維陣列名作函式實參,則 必須在主調函式中說明此陣列的大小 3 編寫一函式 void count char str 由實參傳來乙個字串,統計此字串中字母 數字 空格和其它字元的個數,在主函式中輸入字串以及輸出上...

高博十四講ch6中跑g2o程式遇到的問題總結

高博十四講ch6中跑g2o程式遇到的問題總結 error no matching function for call to g2o blocksolver blocksolver g2o blocksolver linearsolvertype i run the code on a virtual...