久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

最新更新最新專題

您的位置:首頁 > ppt下載 > PPT課件 > 數(shù)學(xué)課件PPT > C語言數(shù)據(jù)類型和變量課件PPT模板

C語言數(shù)據(jù)類型和變量課件PPT模板下載

素材大。
555.00 KB
素材授權(quán):
免費(fèi)下載
素材格式:
.ppt
素材上傳:
ppt
上傳時(shí)間:
2016-06-01
素材編號:
67075
素材類別:
數(shù)學(xué)課件PPT

素材預(yù)覽

C語言數(shù)據(jù)類型和變量課件PPT模板 C語言數(shù)據(jù)類型和變量課件PPT模板

這是一個(gè)關(guān)于C語言數(shù)據(jù)類型和變量課件PPT模板,這節(jié)課主要是了解掌握數(shù)據(jù)類型和變量的基本概念、特點(diǎn)和使用方法 。熟練掌握算術(shù)、賦值、逗號和sizeof運(yùn)算符與表達(dá)式的使用 。理解并能應(yīng)用強(qiáng)制轉(zhuǎn)換 等等介紹。在數(shù)學(xué)中,我們對變量的概念有一定的了解和認(rèn)識。如y=x2 ,其中x是自變量,y是因變量 。那么在計(jì)算機(jī)中的變量具體是指一個(gè)什么概念呢?其實(shí)一個(gè)變量就是存儲器(內(nèi)存)中的一個(gè)存儲空間,歡迎點(diǎn)擊下載C語言數(shù)據(jù)類型和變量課件PPT模板哦。

C語言數(shù)據(jù)類型和變量課件PPT模板是由紅軟PPT免費(fèi)下載網(wǎng)推薦的一款數(shù)學(xué)課件PPT類型的PowerPoint.

第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
學(xué)習(xí)目的和要求:UVo紅軟基地
掌握數(shù)據(jù)類型和變量的基本概念、特點(diǎn)和使用方法 。UVo紅軟基地
熟練掌握算術(shù)、賦值、逗號和sizeof運(yùn)算符與表達(dá)式的使用 。UVo紅軟基地
理解并能應(yīng)用強(qiáng)制轉(zhuǎn)換UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
下面借用一個(gè)生活中的范例,講解數(shù)據(jù)類型、變量、變量類型、變量名。UVo紅軟基地
 假設(shè)有糧庫(庫名為LK)、車庫(庫名為CK)和書庫(庫名為SK)三個(gè)倉庫,且分別只能裝糧食、停車子和擺放圖書 。UVo紅軟基地
第3章C數(shù)據(jù)類型和變量UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
  LK中裝的糧食可以是玉米、小麥、大米等。CK中停的車子可以是不同的車子。SK中的擺放的書可以是更換的。這說明LK、CK和SK中的物體型號是可變化的。UVo紅軟基地
第3章C數(shù)據(jù)類型與變量 UVo紅軟基地
 如果我們把糧食、車和書比著數(shù)據(jù),那么上述三種庫房(LK、CK和SK)就相當(dāng)于計(jì)算機(jī)中的三種變量(之所以稱它們?yōu)樽兞浚且驗(yàn)槠渲械臄?shù)據(jù)可以變更),且它們的類型不同,LK、CK和SK就是上述三種變量的變量名,上述三個(gè)庫房空間就相當(dāng)于計(jì)算機(jī)存儲器中的三個(gè)存儲單元;如果庫房里的物體不可替換是固定的,那么這樣的庫房就相當(dāng)于計(jì)算機(jī)中的常量。UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
 在現(xiàn)實(shí)中,數(shù)據(jù)有多種類型。例如,數(shù)字?jǐn)?shù)據(jù)0、1、2……等,字符數(shù)據(jù)a、b、c、d、e、f……等。計(jì)算機(jī)中所處理的數(shù)據(jù)類型與現(xiàn)實(shí)中的類型相同。UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
 在存儲器(這里指內(nèi)存)里分配存儲空間存儲數(shù)據(jù)。存儲器空間和數(shù)據(jù)在存儲空間里的存儲狀態(tài)如圖 。UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
首先對存儲器的存儲單元分別取名add1、add2、add3,然后再嚴(yán)格按照每個(gè)存儲單元的類型來使用。UVo紅軟基地
第3章C數(shù)據(jù)類型和變量 UVo紅軟基地
第3章C語言數(shù)據(jù)類型 UVo紅軟基地
C語言提供了豐富的數(shù)據(jù)類型,其主要包括整數(shù)類型(int)、字符類型(char)、單精度浮點(diǎn)數(shù)類型(float)、雙精度浮點(diǎn)數(shù)類型(double)、數(shù)組類型、結(jié)構(gòu)類型(struct)、聯(lián)合類型(union)、指針類型(pointer)、枚舉類型(enum)和用戶自定義數(shù)據(jù)類型(typed ef )在后面講解。UVo紅軟基地
第3章C數(shù)據(jù)類型一覽表 UVo紅軟基地
第3章C數(shù)據(jù)類型UVo紅軟基地
第3章C數(shù)據(jù)類型UVo紅軟基地
第3章C數(shù)據(jù)類型UVo紅軟基地
我們在理解了數(shù)據(jù)類型、變量與常量、變量名后,下面我們具體介紹C語言中的常量和變量。UVo紅軟基地
第3章C常量 UVo紅軟基地
 常量是指在程序運(yùn)行過程中不能發(fā)生改變的量。常量的數(shù)據(jù)類型通常有5種:整型、實(shí)型、字符型、字符串型和符號常量。 UVo紅軟基地
第3章C常量 UVo紅軟基地
 整型常量就是整數(shù),可以是十進(jìn)制、八進(jìn)制(以0開頭)或十六進(jìn)制數(shù)(以0x或0X開頭)的整數(shù)。例如:UVo紅軟基地
       999,-15,012,0x0cUVo紅軟基地
第3章C常量 UVo紅軟基地
實(shí)型常量是帶小數(shù)位的數(shù)值,可以是小數(shù),也可以是指數(shù)。例如:UVo紅軟基地
  3.14,-1.35,1.234e5,-1.2E6UVo紅軟基地
0.123可寫成.123,在Visual C++6.0中,使用默認(rèn)格式輸出浮點(diǎn)數(shù)時(shí),只保留小數(shù)點(diǎn)后6位。UVo紅軟基地
第3章C常量 UVo紅軟基地
第3章C常量UVo紅軟基地
強(qiáng)調(diào)說明UVo紅軟基地
 字符串”Visual C++”共有11個(gè)字符,除本身10個(gè)(空格也算一個(gè))外,還加上’\0’。“x”不同于’x’,相當(dāng)與’x’和’\0’,共2個(gè)字符。 UVo紅軟基地
第3章C常量 UVo紅軟基地
符號常量是指以標(biāo)識符形式出現(xiàn)的常量。UVo紅軟基地
C語言中符號常量的定義可通過編譯預(yù)處理 #define 得到。符號常量的語法形式為:UVo紅軟基地
  #define  符號常量名   值 UVo紅軟基地
例如:UVo紅軟基地
 #define  PI  3.1414926UVo紅軟基地
 #define  A   10UVo紅軟基地
第3章C變量 UVo紅軟基地
 整型數(shù)據(jù)存儲的存儲單元(整型變量)的定義用關(guān)鍵字int 。UVo紅軟基地
例3.1:UVo紅軟基地
第3章C變量 UVo紅軟基地
 所謂浮點(diǎn)數(shù)就是我們大家所熟知的實(shí)數(shù)。C語言中的浮點(diǎn)數(shù)有兩種表示形式:UVo紅軟基地
 十進(jìn)制數(shù)形式和指數(shù)形式。UVo紅軟基地
第3章C變量 UVo紅軟基地
十進(jìn)制數(shù)形式:UVo紅軟基地
這種形式與通常的實(shí)數(shù)表示形式法類似,但是必須帶有小數(shù)點(diǎn)。UVo紅軟基地
另外,當(dāng)小數(shù)點(diǎn)左邊或右邊為0時(shí),可以省略其中一邊的0。UVo紅軟基地
例如,1.28,128.0,128.,0.128,0.128,0.0,0.,.0等均是有效的浮點(diǎn)數(shù)。UVo紅軟基地
第3章C變量 UVo紅軟基地
指數(shù)形式 :  UVo紅軟基地
指數(shù)形式既所謂的科學(xué)記數(shù)法。UVo紅軟基地
例如,1.8e5或1.8E5即為1.8×105,1.8e-5或1.8E-5即為1.8×10-5,-1.8e5或-1.8E5即為-1.8×105,均為浮點(diǎn)數(shù)的指數(shù)形式。UVo紅軟基地
字母e或E之前的數(shù)值稱為尾數(shù),后面的數(shù)值稱為指數(shù),指數(shù)前可有“+”或“-”,用以表示與尾數(shù)相乘的10的冪,尾數(shù)前也可以有“+”或“-”,用以表示該浮點(diǎn)數(shù)為正數(shù)或負(fù)數(shù)。UVo紅軟基地
第3章C變量 UVo紅軟基地
在C語言中,尾數(shù)不可缺少,且指數(shù)必須為整數(shù)。UVo紅軟基地
第3章C變量 UVo紅軟基地
 單精度浮點(diǎn)數(shù)類型和雙精度浮點(diǎn)數(shù)類型數(shù)據(jù)存儲的存儲單元(浮點(diǎn)數(shù)類型變量)的定義分別用關(guān)鍵字float和double。 UVo紅軟基地
例3.2 :UVo紅軟基地
例3.3 :UVo紅軟基地
第3章C變量 UVo紅軟基地
 字符型數(shù)據(jù)存儲的存儲單元(字符型變量)的定義用關(guān)鍵字char。UVo紅軟基地
例3.4 :UVo紅軟基地
強(qiáng)調(diào)說明 UVo紅軟基地
在上述程序中,如將char max=’A’;換為char max=”A”;的話,雖然對于打印輸出結(jié)果不影響,但是它們在內(nèi)存中的存放形式是不一樣的。 UVo紅軟基地
提前說明 UVo紅軟基地
 C語言中沒有字符串變量類型,字符型數(shù)據(jù)只能存儲于字符型變量中,例如,char max=”How are you doing!”,這樣的語句使用是錯(cuò)誤的。如果要存儲字符串?dāng)?shù)據(jù)的話,那么只能以字符數(shù)組或指針形式實(shí)現(xiàn)。 UVo紅軟基地
有關(guān)溢出 UVo紅軟基地
 由于不同數(shù)據(jù)類型所占據(jù)的存儲空間不同,在定義變量的類型時(shí)應(yīng)充分考慮變量的取值范圍。例如,整型(int)類型的變量取值范圍為-232 ~232-1。如果在運(yùn)算中,數(shù)值超出這個(gè)范圍則稱為溢出,大于232-1稱為上溢,小于-232稱為下溢 UVo紅軟基地
例3.5 :UVo紅軟基地
例3.6 :UVo紅軟基地
在上述程序中,第1行用#define定義pi代表常量3.1415926,第2行用#define定義s(r)代表字符串常量pi*(r)*(r),我們把這里的標(biāo)識符pi和s(r)稱之為宏。  UVo紅軟基地
第3章C語言運(yùn)算符UVo紅軟基地
C語言的運(yùn)算符也稱為操作符,是運(yùn)算對象(也稱為操作數(shù))間的聯(lián)結(jié)符號。UVo紅軟基地
第3章C語言運(yùn)算符 UVo紅軟基地
按運(yùn)算類型可分成算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、位運(yùn)算符、指針運(yùn)算符和取成員運(yùn)算符等。UVo紅軟基地
按運(yùn)算參與對象的個(gè)數(shù)又可以分為單目運(yùn)算符、雙目運(yùn)算符和三目運(yùn)算符。UVo紅軟基地
關(guān)于運(yùn)算符號的完整信息,參閱附錄C。UVo紅軟基地
關(guān)系運(yùn)算符與關(guān)系表達(dá)式,邏輯運(yùn)算符與邏輯表達(dá)式放在第5章詳細(xì)講解。位運(yùn)算符放在附錄F。UVo紅軟基地
第3章C語言表達(dá)式 UVo紅軟基地
將運(yùn)算對象,比如常量、變量按照一定規(guī)則用運(yùn)算符連接起來構(gòu)成的有意義的混合式子就叫C語言的表達(dá)式。 UVo紅軟基地
第3章C語言表達(dá)式 UVo紅軟基地
C語言的表達(dá)式中的運(yùn)算對象除了可以是常量、變量外,還可以是函數(shù)以及別的表達(dá)式。也就是說,可以由表達(dá)式通過操作符構(gòu)成更復(fù)雜的表達(dá)式。下面是合法的表達(dá)式:UVo紅軟基地
   a+bUVo紅軟基地
   x=a*3UVo紅軟基地
   s=PI*r*rUVo紅軟基地
   c=getchar()UVo紅軟基地
 在求解表達(dá)式的結(jié)果時(shí),不同運(yùn)算符具有不同的優(yōu)先級,優(yōu)先級不同參與運(yùn)算的次序不同;相同的優(yōu)先級還有不同的結(jié)合方向。 UVo紅軟基地
第3章C語言算術(shù)運(yùn)算符 UVo紅軟基地
C語言的算術(shù)運(yùn)算符有5個(gè)雙目運(yùn)算符:UVo紅軟基地
加“+”、減“-”、乘“*”、除“/”、求余(取模)“%”UVo紅軟基地
和4個(gè)單目運(yùn)算符:UVo紅軟基地
 自增“++”、自減“--”、單目加“+”、單目減“-”UVo紅軟基地
和1個(gè)圓括號運(yùn)算符:UVo紅軟基地
 括號“()”UVo紅軟基地
第3章C語言+、-、*、/算術(shù)運(yùn)算符 UVo紅軟基地
雙目運(yùn)算符加“+”、減“-”、乘“*”、除“/”與數(shù)學(xué)運(yùn)算符沒有什么區(qū)別,可以像在數(shù)學(xué)公式中一樣使用,例如:UVo紅軟基地
  a+b  a=5+a  2-a/3 i*i-5  b/a-2UVo紅軟基地
第3章C語言單目+、-算術(shù)運(yùn)算符 UVo紅軟基地
 單目加”+”和單目減”-”只能有一個(gè)操作數(shù),實(shí)際就是取操作數(shù)的正或負(fù)值。UVo紅軟基地
例3.11 :UVo紅軟基地
第3章C語言++ 、--運(yùn)算符號 UVo紅軟基地
 自增“++”、自減“--”是指操作數(shù)自身增加1或者減少1。按其在操作數(shù)的前后位置可以稱為“前自增”、“前自減”、“后自增”、“后自減”。UVo紅軟基地
第3章C語言++、-- UVo紅軟基地
后自增和后自減是先進(jìn)行語句中的其他運(yùn)算,語句完成后再執(zhí)行自增或自減少運(yùn)算;而前自增和前自減是先對變量進(jìn)行自增或自減運(yùn)算,在運(yùn)算完成后變量再參與語句中的其他運(yùn)算。UVo紅軟基地
例3.12 :UVo紅軟基地
第3章C語言%運(yùn)算符 UVo紅軟基地
求余運(yùn)算符“%”要求左操作數(shù)和右操作數(shù)都是整數(shù),運(yùn)算結(jié)果是兩個(gè)操作數(shù)相除的余數(shù)。UVo紅軟基地
例3.13 :UVo紅軟基地
第3章C算術(shù)運(yùn)算符號優(yōu)先級 UVo紅軟基地
優(yōu)先級是指運(yùn)算的先后順序。UVo紅軟基地
第3章C語言賦值運(yùn)算符UVo紅軟基地
 賦值運(yùn)算符用于改變變量的值。UVo紅軟基地
 C語言提供了1個(gè)簡單賦值運(yùn)算符“=”和10個(gè)復(fù)合賦值運(yùn)算符:+=、-=、*=、/=、%=、<<=、>>=、&=、^=和|=。 UVo紅軟基地
特別強(qiáng)調(diào)UVo紅軟基地
在復(fù)合運(yùn)算符中,構(gòu)成運(yùn)算符的兩個(gè)符號間不能有空格。UVo紅軟基地
第3章左結(jié)合性UVo紅軟基地
賦值運(yùn)算符都是左結(jié)合運(yùn)算符,即賦值運(yùn)算將右邊的操作數(shù)的值賦給左邊的操作數(shù)。因此,左操作數(shù)必須是一個(gè)變量。可以使用賦值運(yùn)算符對變量進(jìn)行連續(xù)賦值。 UVo紅軟基地
例3.14 :UVo紅軟基地
第3章C語言復(fù)合賦值運(yùn)算符UVo紅軟基地
符合賦值運(yùn)算符是將一個(gè)其他運(yùn)算符加上簡單賦值運(yùn)算符而得到的,其含義為:將左操作數(shù)和右操作數(shù)按運(yùn)算符進(jìn)行運(yùn)算,將運(yùn)算結(jié)果的值賦給左操作數(shù)。UVo紅軟基地
請比較例3.15和3.16: UVo紅軟基地
例3.15 :UVo紅軟基地
例3.16 :UVo紅軟基地
第3章C語言逗號運(yùn)算符  UVo紅軟基地
逗號運(yùn)算符用于分隔同行中的幾個(gè)表達(dá)式。例如:UVo紅軟基地
 a+=1,b++,--c;UVo紅軟基地
強(qiáng)調(diào)說明 UVo紅軟基地
逗號運(yùn)算的優(yōu)先級最低,主要用作將幾行短語句合并成一句,簡化程序書寫,但會損害程序的可讀性,建議不要過多使用。UVo紅軟基地
例3.17 :UVo紅軟基地
第3章C語言sizeof運(yùn)算符 UVo紅軟基地
sizeof運(yùn)算符用于計(jì)算其操作數(shù)的長度,即其在內(nèi)存中所占的字節(jié)數(shù)。UVo紅軟基地
例3.18 :UVo紅軟基地
第3章 C語言類型轉(zhuǎn)換UVo紅軟基地
在表達(dá)式中進(jìn)行運(yùn)算時(shí),通常會將不同類型的數(shù)據(jù)混合使用,此時(shí)就會關(guān)系到類型轉(zhuǎn)化的問題。UVo紅軟基地
C語言中將對其類型自動進(jìn)行轉(zhuǎn)換,這種轉(zhuǎn)換一般是“向上”的,即由占存儲空間少的數(shù)據(jù)類型向占存儲空間多的數(shù)據(jù)類型轉(zhuǎn)換。UVo紅軟基地
所謂轉(zhuǎn)換是向上的,即char、short型都轉(zhuǎn)化為int型,int型轉(zhuǎn)換為unsigned型,unsigned型轉(zhuǎn)換為long型,long型和float型轉(zhuǎn)化為double型。UVo紅軟基地
在賦值運(yùn)算中,右邊的數(shù)值將轉(zhuǎn)化為與左邊變量相同的數(shù)據(jù)類型,再將其賦予左邊的變量。如果右邊的數(shù)值超過左邊變量所能表達(dá)的數(shù)值范圍,則將對其進(jìn)行適當(dāng)?shù)慕厝√幚碓儋x值。UVo紅軟基地
如何看表3-5? 例如: int x;UVo紅軟基地
x=3.4; 請問x的值為多少?查表3-5的第3行即可知道,x的值為3。UVo紅軟基地
表3-5UVo紅軟基地
第3章 C語言類型轉(zhuǎn)換UVo紅軟基地
程序設(shè)計(jì)中有時(shí)需要將表達(dá)式的值轉(zhuǎn)換為某一特定類型時(shí),自動轉(zhuǎn)換不一定能產(chǎn)生正確的結(jié)果。UVo紅軟基地
例3.19 :UVo紅軟基地
第3章C語言()運(yùn)算符UVo紅軟基地
類型強(qiáng)制轉(zhuǎn)換運(yùn)算符用圓括號“()”,具體語法形式為:UVo紅軟基地
(類型名)操作數(shù);UVo紅軟基地
綜合練習(xí)UVo紅軟基地
作業(yè)UVo紅軟基地
習(xí)題三UVo紅軟基地
3.1、3.2、3.3、3.4(結(jié)果寫在課本)UVo紅軟基地
上機(jī)習(xí)題:3.5、3.7UVo紅軟基地
 UVo紅軟基地

八下語文第五課大自然的語言ppt:這是八下語文第五課大自然的語言ppt,包括了學(xué)習(xí)目標(biāo),作者介紹,背景介紹,字詞積累,記一記,整體感悟,合作探究,研讀文章,品味語言等內(nèi)容,歡迎點(diǎn)擊下載。

八年級下冊語文大自然的語言ppt:這是八年級下冊語文大自然的語言ppt,包括了教學(xué)目標(biāo),作者,字詞學(xué)習(xí),快速閱讀課文,回答下列問題,決定大自然語言出現(xiàn)的因素,研究物候?qū)W的意義等內(nèi)容,歡迎點(diǎn)擊下載。

大自然的語言PPT1:這是大自然的語言PPT1,包括了生字我會認(rèn),自讀要求,課文探究,三葉蟲化石簡介,課文小結(jié),拓展運(yùn)用等內(nèi)容,歡迎點(diǎn)擊下載。

PPT分類Classification

Copyright:2009-2024 紅軟網(wǎng) rsdown.cn 聯(lián)系郵箱:rsdown@163.com

湘ICP備2024053236號-1