C語言之陣列

2021-09-29 12:19:48 字數 499 閱讀 6719

前面提到過c語言的字串是有char字元組成,其中char字元陣列中的長度需要-1,因為系統缺省會在字元陣列中的最後新增乙個「\0」

其他型別陣列長度等於其自身長度,不能改變,這裡貼乙份楊輝三角行的code

思路:1、使用二維陣列

2、每一行的首和尾都為1,也就是a[i][0],a[i][i]都為1

3、拿掉1之後,下面的數字是前排數字的a[i-1][j-1]+a[i-1][j]的和

#include #include #define n 10

/* 楊輝三角形

*/int main(void)

//求和

for (int i = 2; i < n; i++) }

for (int i = 0; i < n; i++)

}printf("\n");

}}

C語言之陣列

c語言之陣列 一,一維陣列 1,一維陣列的定義 型別符 陣列名 常量表示式 注 1 常量表示式中可以包括常量和符號常量.int a 3 5 是合法的,int a n 是不合法的,c語言不允許對陣列的大小作動態定義 2 如果在被呼叫的函式 不包括主函式 中定義陣列,起長度可以是變數或非常量表示式,可稱...

C語言之陣列

c語言陣列 一 陣列的概念 用來儲存一組資料的構造資料型別 特點 只能存放一種型別的資料,如全部是int型或者全部是char型,陣列裡的資料成為元素。二 陣列的定義 格式 型別 陣列名 元素個數 舉例 儲存5個人的年齡 int agrs 5 在記憶體中開闢4x5 20個位元組的儲存空間 可以在定義陣...

C語言之陣列

一 一維陣列 1.1 一維陣列的定義 1.一維陣列是指數組中的每個元素只帶有乙個下標的陣列。定義方式為 型別說明符 陣列名 常量表示式 1.2 一維陣列元素的引用 1.陣列元素的引用形式為 陣列名 下標表示式 2.乙個陣列元素實質上市乙個變數名,代表記憶體中的乙個儲存單元,乙個陣列佔據的是一連串連續...