C語言----數據類型(基礎篇一)

 

  C語言的入門程序模板程序員

1 #include <stdio.h>    /*使用或者包含系統裏面的程序*/
2 main()                /*程序入口點*/
3 {                     /*起點*/
4     int a=1+2;        /*叫計算機執行的指令*/
5 }                     /*結束*/

  標識符(變量名稱...)編程

  標識符就像給剛出生的小孩取名字同樣,給剛定義的變量,常量,函數取名字。編程語言

  ※合法的標識符(變量):由字母、數字和下劃線組成,而且第一個字符必須爲字母或下劃線。函數

  ※大寫字母和小寫字母被認爲是兩個不一樣的字符,所以TEACHERteacherTeacher是三個不一樣的變量名。學習

  關鍵字(系統使用過的名稱:如 main...等)spa

  關鍵字屬標識符的子集,有些標識符已經被系統使用,稱之爲「關鍵字」。所以,程序員在寫程序時就不能取與關鍵字相同的名字。如:void,while,#definecode

  常量(定義好的值不能改變,如圓周率....)blog

  定義:其值不能被改變的量。如:5  0  -2  2.382  ‘t’  「hello」都是常量。數學

  還有一種特殊常量:    #define  MAX  5    簡稱:宏定義io

   變量( 定義的值能夠經過計算改變的、如:i++... )

  定義:其值能夠被改變的量。如a  a3  max

  給變量取名時要符合標識符的規定。

  整數:整型常量

  整數分十進制,八進制,十六進制,它的明顯標誌是:沒有小數點。

  計算機中各整數類型的取值範圍:

    short:短整型(-32768~32767負三萬到正三萬

    int:整型(-2147483648~ 2147483647負兩億到正兩億

    long:長整型(-2147483648~ 2147483647) 負兩億到正兩億

    unsigned int(shortlong):無符號整型(0~上面的範圍乘以2再加1)  沒有負數只有正數

  實數(浮點數):實型常量  

  浮點數,顧名思議,就是有個小數點能夠左右浮動的數,在數學上又叫「實數」。

  浮點數分小數和指數部分,它的明顯標誌是:有小數點

  合法的小數部分:0.329  .329  3.  -.2  +.2     前面的0能夠省略,如  .203  -.35

  指數部分:在早期的計算機中,想把指數部分寫在數字的右上角至關的困難,所以編程語言通常都用eE表示指數部分。

  如: 0.329*102在計算機中表示爲.329e+20.8*10-8表示爲0.8e-8

   計算機中各浮點類型的取值範圍: 

    浮點型:float-3.4e-38~3.4e38) 

    雙精度浮點型:double-1.7e-308~1.7e308

    長浮點型:long double -1.7e-308~1.7e308

  其它複雜類型  

  枚舉型enum

  結構struct

  聯合union

  自定義類型typedef   等

  運算符 

  +  -  *  /  %(取餘)都叫運算符,C語言中運算符有幾十種,而且有不一樣的優先級與結合性。

  表達式  

  表達式由變量、常量、運算符組成。如:

  S=3.14*(r*r)

  它符合數學上的運算次序,先括號,再乘除,再加減。

  做業

  1、如下選項中哪一個是正確的標識符: A

  A_void   Basb*3   Cf.n   D2c

 

  2、如下選項中正確的整型常量(整數)是:D

  A12.    B.2      C123    D0

 

  3、如下選項中正確的實型常量(浮點數)是:C

  A0   B2.71828  C.329E+2    D-871

 

 學習是一個抄襲,模仿,練習,創新的一個過程,繼續努力。

相關文章
相關標籤/搜索