freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

武漢大學(xué)c語(yǔ)言課件-文庫(kù)吧在線文庫(kù)

  

【正文】 字和標(biāo)識(shí)符 ?字符集 : C語(yǔ)言允許使用字符的集合 ?字符集 的組成 : ? 26個(gè)小寫(xiě)字母 abcdefghi ...... z ? 26個(gè)大寫(xiě)字母 ABCDEFG ......Z ? 10個(gè)數(shù)字 0~ 9 ? 其他符號(hào) + * / = , . _ : 。 ? 組成 : ?只能由英文字母、數(shù)字和下劃線組成。 ?逗號(hào)用于分隔變量或參數(shù) , 空格用于分隔單詞 (在關(guān)鍵字和標(biāo)識(shí)符之間必須用空格分隔 )。 2. 編輯、建立源文件。 9. 算法是 __________________________。 c) 所有的變量在使用前都必須予以聲明。 基本 運(yùn)算符及其表達(dá)式 第二章 數(shù)據(jù)類(lèi)型 、 運(yùn)算符和表達(dá)式 下一章 上一章 目 錄 習(xí)題 整型 : 包括有、無(wú)符號(hào)的基本整型、短整型、長(zhǎng)整型 實(shí)型 : 包括 單精度實(shí)型、雙精度實(shí)型 float,double 字符型 : 用于表示和存儲(chǔ) ASCII字符。 017u, 0xfdbU ?無(wú)符號(hào)長(zhǎng)整數(shù) : 用后綴 UL/ul 表示。 ? 由于字符常量是按整數(shù)存儲(chǔ)的 , 可以像整數(shù)一樣在程序中參與相關(guān)的運(yùn)算。 例 : ―CHINA‖在內(nèi)存中所占的字節(jié)為 : 4. 字符串常量 C H I N A \ 0 ? 字符常量由 單 引號(hào)括起來(lái) , 字符串常量由 雙 引號(hào)括起來(lái) 。r)。 5. 符號(hào)常量 變量 ? 變量 概述 ? 整型變量 ? 實(shí)型變量 ? 字符型變量 ? 變量的初始化 int x =23。 //定義單精度實(shí)型變量 f1和 f2 變量概述 變量類(lèi)型( type) 變量名 ( name)是一個(gè)標(biāo)識(shí)符 1. 整型變量 ─ 用來(lái)存放整型數(shù)據(jù)的變量 整型變量的分類(lèi)表 類(lèi)型名稱(chēng) 類(lèi)型說(shuō)明符 字節(jié)數(shù) 數(shù)值范圍 基本整型 int 2 32768~32767 短整型 short [int] 2 32768~32767 長(zhǎng)整型 long [int] 4 2147483648~ 2147483647 無(wú)符號(hào)基本整型 unsigned [int] 2 0~65535 無(wú)符號(hào)短整型 unsigned short [int] 2 0~65535 無(wú)符號(hào)長(zhǎng)整型 unsigned long [int] 4 0~4294967295 與操作系統(tǒng)、編譯系統(tǒng)、機(jī)器字長(zhǎng)有關(guān)。 x=50*50*50 。 } 輸出結(jié)果 : f=33333. 332031 d= 【 例 】 實(shí)型變量的使用 無(wú) 效 數(shù) 字 f。 ‘A’的 ASCII碼 (值 )為 65 ‘\n’的 ASCII碼 (值 )為 10 0 1 0 0 0 0 0 1 0 0 0 01 0 1 0 c1 c2 include void main( ) { int a=?b‘。 ? 例 : int a=5。 ? 數(shù)學(xué)函數(shù) x為弧度 , double x, double sin(x) cos(x) ? sin(x) ? cos(x) ? exp(x) ? log(x) ? log10(x) ? fabs(x) ? pow(x, y) ? sqrt(x) xe0, ?xxyxx10log||xxelogarea=√s(sa)(sb)(sc) , s=(a+b+c)/2 include include 【 例 】 求三角形面積 //預(yù)編譯命令 , 將系統(tǒng)提供的數(shù)學(xué)函數(shù) //作為頭文件包含到用戶(hù)源文件中 void main( ) { double a, b, c, s, area。 } 運(yùn)行 本節(jié) 介紹 算術(shù)運(yùn)算符 賦值運(yùn)算符 逗號(hào)運(yùn)算符 邏輯運(yùn)算符 條件運(yùn)算符 求字節(jié)運(yùn)算符 位邏輯運(yùn)算符 位移動(dòng)運(yùn)算符 位自反運(yùn)算符 強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符 指針運(yùn)算符 下標(biāo)運(yùn)算符 分量運(yùn)算符 基本運(yùn)算符 位運(yùn)算符 特殊運(yùn)算符 C運(yùn)算符 運(yùn)算符和表達(dá)式 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 不同數(shù)據(jù)類(lèi)型的轉(zhuǎn)換與運(yùn)算 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 邏輯運(yùn)算符與邏輯表達(dá)式 條件運(yùn)算符與條件表達(dá)式 賦值運(yùn)算符與賦值表達(dá)式 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式 基本運(yùn)算符及其表達(dá)式 1. 基本 算術(shù)運(yùn)算符 ? 算術(shù)運(yùn)算符用于各類(lèi)數(shù)值運(yùn)算。 當(dāng)運(yùn)算符的優(yōu)先級(jí)別相同時(shí),運(yùn)算次序由 結(jié)合性 決定。 ? i++或 i 先使用變量 i,再自增或自減 1。 i=3。 printf(―%d\n‖, a )。 ? 表達(dá)式 x+++y 等價(jià)于 (x++)+y ? 自增、自減運(yùn)算符的運(yùn)算順序 是 右 結(jié)合,因此對(duì) i++應(yīng)理解為 : (i++),而 (i )++ 是非法的。 } 程序運(yùn)行結(jié)果: i=2, j=1, k=2 k=(i++)+j。 2. 縱向的箭頭表示當(dāng)運(yùn)算對(duì)象 類(lèi)型不同時(shí)轉(zhuǎn)換的方向。 float z 。 } 【 例 】 強(qiáng)制類(lèi)型轉(zhuǎn)換的應(yīng)用 (float)x=, x=8 (int)f=6, f= X, f的類(lèi)型并未改變 2, %4, f )。 a=b=c=10。 而以下關(guān)系 : 0< x< 5 則不能用關(guān)系表達(dá)式表示。 特點(diǎn) : 全假為假 , 其余為真 。amp?!?||→ 賦值運(yùn)算 例 : 若 a=2, b=?a‘, c=5, f= c3amp。 (表達(dá)式 2) amp。 printf(―num=%d\n‖, num)。 ② 將 x 的絕對(duì)值賦給 y y= x=0 ? x : x 。 b=b+c 。 scanf(―%d%d%d‖, amp。 由 ? =‖連接的式子為 (簡(jiǎn)單 ) 賦值表達(dá)式。 ?字符型數(shù)據(jù)賦給整型變量時(shí) , 整型變量的高位補(bǔ)的數(shù)與char的最高位相同 , 低八位為字符的 ASCII碼值。 例 : c=c+3 c += 3 x*=y+7 x=x*(y+7) 設(shè) x, y, z的初始值分別為 : 10, 20, 30 x+=y+=z*z x=x+(y=y+z*z) 結(jié)果為 : 930 設(shè) t 的值為 5 t+=t= t*t t=t+(t=tt*t) 結(jié)果為 : 40 例 214 void main( ) { int a, b, c。 printf(‖a=%d\n‖,a) 。 4) int x=10, y=3, z。 例 : 交換變量 a, b的值。 printf(―a=%f b=%f‖, a,b)。 C) 39。\01739。\39。\\39。 A 3a4b B cos(b) C 6a7b D ch56 c常數(shù)是 。 2) (float)(5%3) 結(jié)果 的類(lèi)型 。 int b。\039。x1f? 4. 下面四個(gè)選項(xiàng)中 , 均是非法常量的選項(xiàng)是 ( )。\10139。39。 A) 39。 printf(―a=%f b=%f‖,a,b)。 c=2。 y=(c=a*b , b+c) 。 printf(‖a=%d, b=%d, c=%d\n‖, a,b,c)。 y=x。 ? 賦值運(yùn)算的 類(lèi)型轉(zhuǎn)換 , 規(guī)則為 : ?實(shí)型數(shù)據(jù)賦給整型變量時(shí) , 只取整數(shù)部分 。 max= a=b ? a=c ? a : c : b=c ? b : c 。 (a=b=c) ? printf(―a\n‖) : printf(―b\n‖)。 e= ab ? c : cd ? b : d 。 說(shuō)明 : ? 在程序中常把條件表達(dá)式的值賦給某個(gè)變量 , 如 : ① 將 ch中字母轉(zhuǎn)換為小寫(xiě)字母 char ch=getchar( )。amp。ab !( b?a‘ ) (a=7)6amp。 y%4==0 amp。 ? 形式 : [表達(dá)式 1] 邏輯運(yùn)算符 表達(dá)式 2 表達(dá)式 1和表達(dá)式 2可以是任何表達(dá)式 如 : 53amp。amp。 printf ( ―%d , %d , %d \n‖, a , b, c ) 。 ? 格式 : 表達(dá)式 1 關(guān)系運(yùn)算符 表達(dá)式 2 其中 : 表達(dá)式 1和表達(dá)式 2可以是任意表達(dá)式。 (將 5%3的值轉(zhuǎn)換為 float型 ) include void main( ) { int x=8。 double ss=f*n+k/2。 √ 不同數(shù)據(jù)類(lèi)型間的轉(zhuǎn)換與運(yùn)算 ? 在 C程序中 , 當(dāng)不同類(lèi)型的量進(jìn)行運(yùn)算時(shí) , 要轉(zhuǎn)換成同一種類(lèi)型然后再進(jìn)行運(yùn)算 。 i=1。 printf(―i=%d\n‖, i )。 include void main( ) { int i=6, a, b。 y = x++ 。 5/2=2 ( ≠) 1/3+1/3+1/3=0 ② 對(duì)于浮點(diǎn)數(shù)則為通常意義的除法 +1./3+1./3=1 % 模運(yùn)算符 ? 用于計(jì)算兩個(gè)數(shù)相除后 得到的余數(shù)。 ? 優(yōu)先級(jí) : C 語(yǔ)言中 ,運(yùn)算符的優(yōu)先級(jí)共分為 15級(jí)。c)。 //不能寫(xiě)成 int x=y=z=10。 printf(―%c %c\n‖, a , c1)。 c3=97。 // f為單精度實(shí)型變量 double d 。 無(wú)符號(hào)整數(shù) 65535u 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11111111 11111111 RAM 例 : 求 50的三次方 include void main( ) { short int x。 90 x = 90。 } 【 例 】 求半徑為 r的圓面積和圓周長(zhǎng) ? 說(shuō)明 : ?符號(hào)常量名習(xí)慣用大寫(xiě)字母表示 ?該命令通常放在文件頭 ?在程序中 , 符號(hào)常量不允許重新賦值。 例 : printf(―he said \― I am a student.\‖\n‖)。 轉(zhuǎn)義字符 【 例 】 轉(zhuǎn)義字符的應(yīng)用 include void main( ) { printf(―a\tb\nc\bd\100\x40\n‖)。用 E(或 e)表示以 10為底的 指數(shù) 。 void 用新的類(lèi)型名替代已有類(lèi)型名使用。 g) printf 函數(shù)的格式控制串中使用轉(zhuǎn)義字符 \n 會(huì)把光標(biāo)定位到屏幕上下一行的開(kāi)始位置。 /* */ 解決某一問(wèn)題所采取的方法和步驟 自然語(yǔ)言 流程圖 偽代碼 順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 12. 判斷下述說(shuō)法是否正確 。 a) 必須在源程序的最后 b) 任意 c) 必須在源程序的開(kāi)頭 ,它們分別是__和__ 。 ?確定算法 確定應(yīng)用程序結(jié)構(gòu) , 設(shè)計(jì)出每個(gè)模塊的數(shù)據(jù)結(jié)構(gòu)和算法 , 畫(huà)出流程圖等。 ? C的 ? .h‖頭文件中經(jīng)常使用 以下劃線開(kāi)頭的內(nèi)部變量名,因此用戶(hù)最好避免使用這類(lèi)標(biāo) 識(shí) 符。 ? 分四類(lèi) : ? 類(lèi)型說(shuō)明 : int , long, float, …。 b=456。 一般變量、語(yǔ)句等用小寫(xiě)字母書(shū)寫(xiě);符號(hào)常量等用大寫(xiě)字母書(shū)寫(xiě)。 C語(yǔ)言程序基本結(jié)構(gòu) ? C程序書(shū)寫(xiě)靈活, 一行可以寫(xiě)幾個(gè)語(yǔ)句 , 一個(gè)語(yǔ)句可以寫(xiě)在多個(gè)程序行上。 return(z)。a, amp。 include void main( ) { int a
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1