1. 程式人生 > >c 語言第一天

c 語言第一天

第二章 C程式的組成

簡例:關於計算圓的周長

#include<stdio.h>/包含標準的輸入輸出標頭檔案/

#include<math.h>/ 數學函式庫標頭檔案/

#define PI 3.14 / 定義常量PI 值為3.14/

int main()/ 主函式/

{

 int radius;/整形變數 儲存半徑值/

 float circum;/ 浮點型變數 周長值/

 radius=2;/半徑賦值/

 circum=2*PI*radius;/計算周長/

 printf("變數radius地址是%d\n",&radius);/輸出變數radius儲存地址/

 printf("半徑開方值%f\n",sqrt(radius));/ 輸出radius的平方值/

 printf("半徑是%d,周長是%f\n",radius,circum);/輸出變數radius circum 的值/

 return 0;/返回值/

}/ 函式體結束/

宣告區

         宣告區是指在建立程式的時候要指明出 所需的函式庫的標頭檔案提供功能進行開啟。

#include<stdio.h>/包含標準的輸入輸出標頭檔案/

#include<math.h>/ 數學函式庫標頭檔案/

這種就是標頭檔案的選用,在編寫之前要將取所需的功能提前輸出就像在計算圓的周長的時候要用到數學的時候,#### 提前輸入 ####

函式宣告區

         函式宣告一般形式;

                  函式返回型別,函式名(引數型別1,引數型別2 )

         由函式的返回型別,函式名,形參列表組成

         例; int fun(int a,int b);

            Void display();

            Float fn (floatx);

其中 int void float都是函式的返回型別, 也屬於資料型別。 Fun display 和 fn 是所謂的函式名。 也就是說fun 函式返回值的資料為整形 int display()函式返回型別為void型,指函式無返回值;fn()返回資料型別為浮點型float。

其中int fun(int a,int b);中的a b 是形參 引數型別是int。fn (floatx);中的內部引數x的型別為float型。

######注意########

         函式名後面必須要有小括號

         函式結束時要有“;”結束/不可省略/、

         字串後加內容轉義符。例如”\n”為換行符

變數宣告;

使用前進行宣告,不管是使用任何一個變數都要提前宣告;主要就是告訴編輯器使用的變數以及與其相關的屬性。

變數的一般形式:

         變數型別名 變數名

           Int num

           Double area

   Char ppt

Int  Double  Char 為變數型別名,num  area  ppt 是變數名