學習C語言的數組

 
學習數組
首先我們學習數組的概念,接着學習爲什麼要使用數據?以及C語言中數組的用法,並學習在程序中用一維數組和二維數組組織數據。
數組是可以在內存中連續存儲多個元素的結構,數組中的所有元素必須屬於相同的數據類型
聲明一維數組
datatype arrayName[size];
datatype:類型說明符int、char、float …
arrayName: 數組名
size: 常量表達式:數組大小
示例:
int num[50];
char list_of_initials[20];
double pressure_level[6];
 
# define LIMIT 20
. . .
int emp_codes[LIMIT];
數組必須先聲明,然後才能使用。聲明一個數組只是爲該數組留出內存空間,並不會爲其賦任何值
數組的元素通過數組下標訪問
其他的初始化情況:
int arr[10] = {10,9,8,7,6,5,4,3,2,1,0};  //錯誤!越界了
int arr[10] = {9,8,7,5}; //正確,後面的6個元素未初始化
int arr[] = {9,8,7};  //正確:元素個數爲 3
int arr[]={};  //錯誤,到底是幾個元素?
示例:
# include <stdio.h>
void main()
{
       int i;
       float item_rate[5],total=0;
           printf("/n 請輸入商品價格:");
       for(i=0;i<5;i++)
       {
              scanf("%f",&item_rate[i]);
              total=total+item_rate[i];
       }
       printf(“/n 所有商品的合計費用:%f/n ",total);
}
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章