版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.Win7系統(tǒng)怎么能兼容上機題第二課 數(shù)據(jù)類型一:C語言的基本常識1 C語言規(guī)定必須用main作為主函數(shù)名,程序?qū)拇碎_始執(zhí)行,在此結(jié)束2 A的ASCII碼值是65,a的ASCII碼值是97二:復(fù)習(xí)1 標識符的命名規(guī)則:1)由字母、數(shù)字、下劃線組成2)數(shù)字不能開頭3)不能是關(guān)鍵字4)區(qū)分大小寫5)“顧名思義”int _int abc a-2 3x x3 x_3 x-32 進制轉(zhuǎn)換(10101010.01010101)2=()8=()10=()16(123.456)10=()2=()8=()16三:數(shù)據(jù)類型分類:1 基本數(shù)據(jù)類型(整型、實型、字符型) 2 構(gòu)造數(shù)據(jù)類型(數(shù)組、結(jié)構(gòu)、共用體) 3
2、指針類型 4 空類型現(xiàn)階段主要學(xué)習(xí)基本數(shù)據(jù)類型四:常量和變量1 常量:在程序運行過程中,其值保持不變的量例:123 -45 -56. 123.34 a 5 =2 變量:在程序運行過程中,其值是可以改變的量要素:1)變量名:遵循標識符的命名規(guī)則(可以找同學(xué)說一下)2)變量值:存放在內(nèi)存中,通過變量名引用變量的值五:整型數(shù)據(jù)(一)整型常量分類:1 十進制:25 -34 2 八進制:以0開頭 012 0456 078×(此為一個考點) 3 十六進制:以0x或0X開頭 0x45 0X-123 0XAf(二)整型變量1分類:基本整型 int 4字節(jié) 32位 短整型short 2字節(jié)16位 長整
3、型long 4字節(jié)32位 無符號整型 unsigned int 等(不作為重點,認識即可)2整型變量的定義: int a;int x,y;short a,b,c;說明:1)一個類型說明符之后可以同時定義多個相同類型的變量,之間用逗號隔開2)最后一個變量之后要加分號3)變量在使用之前要先定義例:2+3=?#include <stdio.h>main()int a,b,sum;a = 2;b = 3;sum = a + b;printf(“sum is %dn”,sum);六:實型數(shù)據(jù)(一)實型常量1 表示方法:1)十進制:2.34 -5.67 -2. .342)指數(shù):123.45=1
4、.2345*102=1.2345E2即aEn(a為十進制數(shù),n為十進制整數(shù))注意:(1)aEn都不可以省略 (2)n必須是十進制整數(shù)(考點)(3)“E”也可以為“e”例:2.35e5 2.34e3. × 52.E×(二)實型變量1 分類:單精度: float 4字節(jié) 32位 雙精度: double 8字節(jié)64位 長雙精度long double (了解即可)2 定義形式:float x;double a,b;float a,b,c;例:3+4.3 = ?(同學(xué)們仿照整型變量的例子做)七:字符型數(shù)據(jù)(一)字符型常量1 定義:用一對單引號引起來的單個序列a 3 × ab
5、c ×2 轉(zhuǎn)義字符:一種特殊的字符數(shù)據(jù),以反斜杠開頭(結(jié)合書20頁)(二)字符型變量(考點)1 字符變量是用來存放字符常量,它只能放一個字符2 定義形式:char c1,c2;c1 = a;c2 = 3;字符變量在內(nèi)存中占1個字節(jié),即8位例:#include <stdio.h>main()char a;int b;a = A;b = a + 32;printf(“%cn”,b);printf(“%dn”,b);大小寫字母之間轉(zhuǎn)換:任意輸入一個小寫字母,轉(zhuǎn)換成對應(yīng)的大寫字母(任意輸入:scanf(“%c”,&a);) (根據(jù)課堂情況看是否講)(三)字符串1 定義:用
6、一對雙引號引起來的若干個字符序列“good morning!” “a”八:變量賦初值C語言中允許定義變量的同時賦初值,叫做初始化。int a; a = 3; = int a = 3; (考點)int a,b,c = 3; (表示只有c=3,而a和b沒有賦初值)int a,b,c; a=b=c=3; (表示a,b,c都為3)所以:int a = b = c = 3; 這樣的寫法是不合法的 (考點)int a=3,b=3,c=3;九:算術(shù)運算符及表達式(一)基本的算術(shù)運算符+ - * 與數(shù)學(xué)相同/ :C語言中規(guī)定,兩個整數(shù)相除,結(jié)果為整數(shù),小數(shù)直接舍去(考點)5/2 = 2 % :求余。C語言中規(guī)
7、定,%的左右必須為整型數(shù)據(jù)。(考點)5%2 = 1 12%12345 = 12 123456%10 = 6 5.1%2=?× 5%1.2=?× 5.1%1.2=?×(二)算術(shù)表達式用算術(shù)運算符將兩個操作數(shù)連接起來構(gòu)成的式子a + b 5 4 % 2(三)優(yōu)先級和結(jié)合性(書上28頁,很重要,盡快了解,背下來)優(yōu)先級:先算優(yōu)先級高的,后算低的結(jié)合性:a = b = c = 4; (從右往左算,典型的賦值語句)十:自增自減運算作用:使變量的值增1或減1,例如:+i -i (表示在使用i之前,先使i的值加(減)1)i+ i- (表示在使用i之后,使i的值加(減)1)i+和+i 相當(dāng)于 i = i + 1。 但是,+i是先執(zhí)行i = i + 1,再使用i的值;而i+是先使用i的值,再執(zhí)行i = i + 1。例:int i,j; i = 3; 1) j = +i; (i的值先變成4,再賦給j,j的值為4) 2) j = i+; (先將i的值3賦給j,j的值為3,然后i變成4) 3) printf(“%d”,+i); 4) printf(“%d”,i+);難點練習(xí):#include
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度內(nèi)陸水路貨物運輸代理合同樣本
- 二零二五年度廣告?zhèn)髅叫袠I(yè)設(shè)計人員派遣合同范本2篇
- 二零二五年度土地征收與補償安置合同模板
- 2025年度上市公司人事勞動合同模板2篇
- 2025年度個人旅游線路設(shè)計服務(wù)合同4篇
- 二零二五年度電梯鋼結(jié)構(gòu)高空作業(yè)安全防護承包合同2篇
- 2025版智慧苗圃基地規(guī)劃設(shè)計施工一體化合同4篇
- 二零二五版內(nèi)墻批灰與智能家居照明系統(tǒng)合同4篇
- 課題申報參考:面向破損兵馬俑修復(fù)的碎片多尺度全局T o k e n掩碼學(xué)習(xí)分類研究
- 2025年度商鋪租賃合同(含租賃物安全責(zé)任)
- 吉林省吉林市普通中學(xué)2024-2025學(xué)年高三上學(xué)期二模試題 生物 含答案
- 《電影之創(chuàng)戰(zhàn)紀》課件
- 教學(xué)查房及體格檢查評分標準
- 西方經(jīng)濟學(xué)(第二版)完整整套教學(xué)課件
- 人教版高一數(shù)學(xué)上冊期末考試試卷及答案
- 圍術(shù)期下肢深靜脈血栓預(yù)防的術(shù)中護理
- 三方采購協(xié)議范本
- 《材料分析測試技術(shù)》全套教學(xué)課件
- 安全學(xué)原理第2版-ppt課件(完整版)
- 傾聽是一種美德
- 武漢東湖賓館建設(shè)項目委托代建合同
評論
0/150
提交評論