-
- 素材大。
- 508.16 KB
- 素材授權(quán):
- 免費下載
- 素材格式:
- .ppt
- 素材上傳:
- ppt
- 上傳時間:
- 2016-09-12
- 素材編號:
- 67003
- 素材類別:
- 數(shù)學(xué)課件PPT
-
素材預(yù)覽
這是一個關(guān)于C語言-變量、常量與數(shù)據(jù)類型課件PPT模板,這節(jié)課主要是了解掌握常量概述、規(guī)則和聲明,掌握C語言中的基本數(shù)據(jù)類型等等介紹。變量是計算機內(nèi)存中已命名的存儲位置,其中包含了數(shù)字或字符串等數(shù)據(jù)。變量包含的信息被稱為變量的值,其值是可以改變。變量的兩個要素:變量名:每個變量名都遵循標(biāo)識符命名規(guī)則;變量值:在程序中,通過變量名來引用變量的值。更多內(nèi)容,歡迎點擊下載C語言-變量、常量與數(shù)據(jù)類型課件PPT模板哦。
C語言-變量、常量與數(shù)據(jù)類型課件PPT模板是由紅軟PPT免費下載網(wǎng)推薦的一款數(shù)學(xué)課件PPT類型的PowerPoint.
變量、常量與數(shù)據(jù)類型
回顧
C語言的基本字符集有那些?
C語言的標(biāo)識符概念?
C語言的32個保留字
C語言程序的基本結(jié)構(gòu)
C語言的入口是什么?
注釋有哪幾種?
怎么在VS中建立一個C語言程序?
學(xué)習(xí)目標(biāo)
掌握變量概述、規(guī)則和聲明
掌握常量概述、規(guī)則和聲明
掌握C語言中的基本數(shù)據(jù)類型
C語言中的基本元素
1.1 變量概述
變量是計算機內(nèi)存中已命名的存儲位置,其中包含了數(shù)字或字符串等數(shù)據(jù)。
變量包含的信息被稱為變量的值,其值是可以改變。
變量的兩個要素:
變量名:每個變量名都遵循標(biāo)識符命名規(guī)則
變量值:在程序中,通過變量名來引用變量的值
1.2 變量命名規(guī)則
可以由字母、數(shù)字和“_”(下劃線)組合而成
必須以字母或“_”(下劃線)開頭,后面可以跟字母、數(shù)字和下劃線
不能包含除“_”以外的任何特殊字符 (如 空白字符)
保留字具有特殊意義,不能用作變量名
C語言嚴格區(qū)分大小寫
變量名一般習(xí)慣使用小寫字母表示
命名變量應(yīng)盡量做到“見名知意”如:name ,age ,address,userInfo
1.3 聲明和使用變量
2.1 常量概述
在程序的執(zhí)行過程中,值不能被改變的量稱為常量
常量的分類
字面常量
符號常量
2.2 常量命名規(guī)則
和1-4點的變量命名規(guī)則相同
常量都是以大寫字母表示
定義#define宏的常量
不加 ;
一次定義一個
在函數(shù)外(標(biāo)準(zhǔn)C,VC中可以在函數(shù)內(nèi)或函數(shù)外)
2.3.1 字面常量
常量可以從字面形式即可判斷(也稱字面常量、直接常量或常數(shù))
字面常量分類:
整型常量(如123、0123、0x123為整型常量)
實型常量(如-1.23、1.2345為實型常量)
字符型常量(如‘a’ ,‘0’, ‘\n’為字符型常量)
字符串常量(如“abc”,“xyz”為字符串常量)
科學(xué)計算法(如10.9E4或10.9e4 = 10.9 x 104 )
(0開頭的代表八進制數(shù),0x是十六進制)
2.3.2 符號常量
用一個標(biāo)識符來代表常量,稱為符號常量或宏
符號常量-例題
#include <stdio.h>
#define X 4.5
#define Y 5.4
void main()
{
float sum;
sum = X + Y;
printf(“結(jié)果 = %f”,sum);
}
2.3.3 有名常量(const)
和宏定義不同,有數(shù)據(jù)類型也有值
在一個變量的聲明語句前加一個const,這個變量就不再是變量。
如: const int ch2 = 3;
那么ch2就是常數(shù)3
和變量寫法類似,只要在其前加上const
可以定義在函數(shù)外,也可以定義在函數(shù)內(nèi)
3.1 C語言數(shù)據(jù)類型
3. 2 基本數(shù)據(jù)類型
3.2.1 整型
3.2.2 實型
實型也稱為浮點型,例如:3.14,-8.9等帶有小數(shù)部分的數(shù)值數(shù)據(jù)就稱為浮點數(shù)
3.2.3 字符型
字符常量是用單引號括起來的一個字符
例如:‘A’、‘b’、‘=’、‘+’、‘6’等都屬于合法字符常量
在C語言中,字符常量有以下特點:
字符常量只能用單引號括起來,不能用雙引號或其它括號
字符常量只能是單個字符,不能是字符串
字符可以是字符集中的任意字符
3.2.4 例題
思考
如何正確恰當(dāng)?shù)亩x數(shù)據(jù)類型:
1: 表示”學(xué)生成績”
2: 表示年齡
3: 表示日常數(shù)值計算
4: 定義中國人口的數(shù)量
5: 表示“金額”(錢),”工資”
6: 表示”男”,”女”
3.2.5 字符型對照表
3.2.6 轉(zhuǎn)義字符型
除了一般的字符常量外,C語言還允許使用一種被稱為“轉(zhuǎn)義字符”的特殊形式字符常量
4.1 思考
1. 6和‘6’和“6”的區(qū)別?分別占多大空間
2. ‘a’ 和 “a”的區(qū)別?
3. 值89和121,所對應(yīng)的ASCII多少?
總結(jié)
變量的命名規(guī)則和聲明及使用?
常量命名規(guī)則和聲明及使用?
C語言有哪些基本數(shù)據(jù)?
數(shù)據(jù)結(jié)構(gòu)查找ppt:這是數(shù)據(jù)結(jié)構(gòu)查找ppt,包括了基本概念與術(shù)語,靜態(tài)查找表,動態(tài)查找表,哈希表查找,小結(jié)與習(xí)題等內(nèi)容,歡迎點擊下載。
數(shù)據(jù)結(jié)構(gòu)ppt最短路徑:這是數(shù)據(jù)結(jié)構(gòu)ppt最短路徑,包括了最短路徑的定義,Dijkstra算法,F(xiàn)loyd算法,F(xiàn)loyd算法——C++描述等內(nèi)容,歡迎點擊下載。
數(shù)據(jù)庫答辯ppt:這是數(shù)據(jù)庫答辯ppt,包括了數(shù)據(jù)庫用戶管理和安全設(shè)置,數(shù)據(jù)庫日志、作業(yè)與警報管理,復(fù)雜數(shù)據(jù)庫備份和數(shù)據(jù)庫維護,收獲與體會等內(nèi)容,歡迎點擊下載。