數組
1.1一維數組的定義及初始化
一維數組的定義格式:int a[10];
a爲整型數組,共10個元素;
初始化:例如: int a[5]={1,2,3,4,5};
1.2 一維數組的應用
用冒泡法對鍵盤輸入的10個數據進行從小到大的排序,並輸出排序結果
1.3 二維數組的定義和初始化
1.3.1 二維數組的定義與初始化
格式: int a[3][4] 定義a爲3行4列的整型數組,共12 個元素
1.3.2 初始化: 例如 int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
找出矩陣中的最大元素所在的位置:
1.4字符數組
定義:例如: char c[10];
初始化:char a[10]={'P','a','r','t','y'};
1.5 字符串和字符串結束標誌
爲了方便處理字符串,系統自動給字符串加一個結束標誌“\0”,
main()
{
char str[20];
int i,count=0;
scanf("%s",str);
i=0;
while(str[i++]!='\0')
if(str[i]=='A') count++;
printf("count=%d\n",count);
return 0;
}