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

正文內(nèi)容

c語言第二版譚浩強(qiáng)(更新版)

2025-09-24 02:36上一頁面

下一頁面
  

【正文】 ?語法上和其它語句相同 ?復(fù)合語句可嵌套 167。 等價(jià)于: a=(b=(c=1) )。 ?C語言的標(biāo)準(zhǔn)庫函數(shù) ?由編譯系統(tǒng)提供的一系列函數(shù),以庫形式存放在系統(tǒng)中,不是C語言文本的組成部分。 ?調(diào)用形式: 函數(shù)名(參數(shù)表) ?注意在調(diào)用 C語言庫函數(shù)時(shí),需要使用編譯預(yù)處理命令include 相關(guān)的頭文件 ,使相應(yīng)的頭文件包含到用戶源程序中。 2. 把表達(dá)式 (c=1)賦給變量 b, 表達(dá)式(b=(c=1) )的值為 1。 C語言程序設(shè)計(jì) 第四章 順序程序設(shè)計(jì) 例: if ((a=b)0) t=a。i100。 ‖組成 ?典型的是賦值語句,由賦值表達(dá)式加分號(hào)構(gòu)成,如: y=x+1是表達(dá)式,而 y=x+1。 x=(y=y+6,y/z)。a=5 //表達(dá)式值 11, c=6,a=11 //表達(dá)式值 10, a=10,b=4,c=6 //表達(dá)式值 5, a=5,b=10,c=2 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 167。 ( ) ?類型轉(zhuǎn)換 ?賦值轉(zhuǎn)換 規(guī)則 :使賦值號(hào)右邊表達(dá)式值 自動(dòng) 轉(zhuǎn)換成其左邊變量的類型 例 float f 。 //k=4,j=4 //k=3,j=4 //4,j=4 //3,j=4 //c=20,a=4 //c=15,a=4 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 ?幾點(diǎn)說明: 例 i++ i=3。 j=3。 ||) 位運(yùn)算符 :( ~ | ^ amp。 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 ?強(qiáng)制轉(zhuǎn)換(見 P56強(qiáng)制類型轉(zhuǎn)換運(yùn)算符部分) ?一般形式: ( 類型名 ) ( 表達(dá)式) 例: (int)(x+y) (int)x+y (double)(3/2) (int) ?說明:強(qiáng)制轉(zhuǎn)換得到 所需類型的中間變量, 原變量類型不變 例 include stdio main() { float x。 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算 ?整型、實(shí)型、字符型數(shù)據(jù)間可以混合運(yùn)算 ?自動(dòng)轉(zhuǎn)換 ?什么情況下發(fā)生 ?運(yùn)算轉(zhuǎn)換 不同類型數(shù)據(jù)混合運(yùn)算時(shí) ?賦值轉(zhuǎn)換 把一個(gè)值賦給與其類型不同的變量時(shí) ?輸出轉(zhuǎn)換 輸出時(shí)轉(zhuǎn)換成指定的輸出格式 ?函數(shù)調(diào)用轉(zhuǎn)換 實(shí)參與形參類型不一致時(shí)轉(zhuǎn)換 ?運(yùn)算轉(zhuǎn)換規(guī)則 :不同類型數(shù)據(jù)運(yùn)算時(shí)先 自動(dòng) 轉(zhuǎn)換成同一類型 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 double float long unsigned int char,short 低 高 說明 : 必定的轉(zhuǎn)換 運(yùn)算對(duì)象類型不同時(shí)轉(zhuǎn)換 例 char ch。 沒有字符串變量, 只能用字符數(shù)組存放 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 167。 c1=?a‘ 。 } a b 97 98 運(yùn)行結(jié)果: 輸出形式取決于 printf函數(shù)中的格式符 格式符為 “ %c‖時(shí)輸出的變量值為 字符 格式符為 “ %d時(shí)輸出的變量值為 整數(shù) C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 ?對(duì)字符數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算 ?實(shí)質(zhì)是對(duì)其 ASCII值進(jìn)行算術(shù)運(yùn)算 例 大小寫字母的轉(zhuǎn)換 include void main( ) {char c1,c2 。 } f gde h j k 顯示結(jié)果: 打印結(jié)果: fab gde h jik C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 ?字符變量 ?存放字符常量,占用一個(gè)字節(jié),存放 一個(gè) 字符 ?定義形式: 賦值: char c1,c2。 (指定 x、 y為單精度浮點(diǎn)型變量) double z。 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 ?整型數(shù)據(jù)的溢出 ?此情況稱為“ 溢出 ”,運(yùn)行時(shí)不報(bào)錯(cuò), 編程時(shí)要注意 01 11 11 11 11 11 11 11 整型變量最大值 32767 10 00 00 00 00 00 00 00 加 1后是 –32768的補(bǔ)碼形式 例 整型數(shù)據(jù)的溢出 include void main( ) { int a , b。 unsigned u 。 printf(―a=%d,a)。 例 符號(hào)常量舉例 define PRICE 30 include void main() { int num,total。易懂,文字冗長(zhǎng),易歧義性 ?流程圖表示 ?用流程圖符號(hào)構(gòu)成,直觀,易懂 ? NS流程圖表示 ?偽代碼表示 ?計(jì)算機(jī)語言表示 ? 順序結(jié)構(gòu) ? 選擇結(jié)構(gòu) ? 循環(huán)結(jié)構(gòu) C語言程序設(shè)計(jì) 第二章 程序的靈魂 —— 算法 傳統(tǒng)流程圖流向混亂、可讀性差,所以應(yīng)該采用結(jié)構(gòu)化流程圖。 ?P15頁的例 ,求 1……5 之積。 ?程序語句 ?C程序由語句組成 ?用“ 。 sum=0。 c=max(a,b)。 printf(”sum= %d\n,sum)。 賦值運(yùn)算符: = 及其擴(kuò)展 條件運(yùn)算符: ?: 逗號(hào)運(yùn)算符: , 指針運(yùn)算符: * amp。 VAR P: INTEGER。 int f()。 ?C版本 ?Microsoft C 或稱 MSC ?Turbo C 或稱 TC C語言程序設(shè)計(jì) 第一章 C語言概述 167。 熟記 C語言的基本概念 167。 ANSI C一共只有 32個(gè)關(guān)鍵字,見 365頁 附錄 B 9種控制語句 : if( )~else~ for( )~ while( )~ do~while( ) continue break switch goto return C語言程序設(shè)計(jì) 第一章 C語言概述 C語言有 9 種控制語句,程序書寫形式自由,主要用小寫字母表示,壓縮了一切不必要的成分。 i++, ++I。 函數(shù)體、分程序、復(fù)合語句 條件語句 定義 i為整形變量 定義 a為一維數(shù)組 定義 f為返回整形值函數(shù) 。 簡(jiǎn)單的 C程序介紹 /* The first C Program*/ include void main() { printf(“This is a c program.\n”)。 return(z)。 if(xy) z=x。i++) { for(j=1。 課后作業(yè) ?預(yù)習(xí)“題解與上機(jī)指導(dǎo)”一書中 ?P181~199頁的 ~ ?P236頁實(shí)驗(yàn) 1 ?教材 P12: 、 、 、 。 簡(jiǎn)單算法舉例 ?例 ?方法 1:累乘 ?方法 2:用循環(huán)結(jié)構(gòu)解決,靈活、通用。 結(jié)構(gòu)化程序設(shè)計(jì)方法 ?結(jié)構(gòu)化程序:用三種基本結(jié)構(gòu)組成的程序 ?基本設(shè)計(jì)思路: ?復(fù)雜問題分解成 幾個(gè)最基本問題,再分別處理。 printf(total=%d\n,total)。 整型數(shù)據(jù) ?整型常量(整常數(shù))的三種表示方法 ?十進(jìn)制整數(shù):由數(shù)字 0~9和正負(fù)號(hào)表示 . 如 123,456,0 ?八進(jìn)制整數(shù):由數(shù)字 0開頭 ,后跟數(shù)字 0~7表示 . 如 0123,011 ?十六進(jìn)制整數(shù):由 0x開頭 ,后跟 0~9,a~f,A~F表示 . 如 0x123,0xff C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 167。u=10。 printf(%d , %d \n ,a,b)。 b= a+20。 ?字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式及其使用方法 ?以二進(jìn)制存放字符的 ASCII碼值( 0~255整數(shù)) ?與整數(shù)的存儲(chǔ)形式類似 ?以字符或整數(shù)形式輸出 例 向字符變量賦整數(shù) include void main( ) { char c1,c2 。 c1=c132。 c2=c232。 char ch=?A‘。 double d。 i=(int)x。 k=++j。b=5。 賦值運(yùn)算符和賦值表達(dá)式 ?簡(jiǎn)單賦值運(yùn)算符 ?符號(hào): = ?格式: 變量標(biāo)識(shí)符 =表達(dá)式 ?作用:將一個(gè)數(shù)據(jù)(常量或表達(dá)式)賦給一個(gè)變量 ?左側(cè)必須是變量,不能是常量或表達(dá)式 例 a=3。 則 f= 例 int i。c=3。 C語言程序設(shè)計(jì) 第三章 程序的靈魂 —— 算法 167。 ? 函數(shù)調(diào)用語句:由函數(shù)加 “ 。 ?一般形式: C語言程序設(shè)計(jì) 第四章 順序程序設(shè)計(jì) int i=0,sum=0。 C語言程序設(shè)計(jì) 第四章 順序程序設(shè)計(jì) 表達(dá)式中允許出現(xiàn)運(yùn)算符號(hào)、變量、數(shù)值、函數(shù) 序號(hào) 語句 含義 右側(cè)表達(dá)式包括 1 a=5 常量 5 i=0x30+255 十進(jìn)制、十六進(jìn)制 ch=ch ?A‘ 6 變量、字符常量 7 m=a[1]+a[2] 數(shù)組變量 8 x=*px++ 指針變量、增 1運(yùn)算 2 S=pi*r*r 變量、乘號(hào) 求圓面積 3 average=(a+b)/2 變量、常數(shù)、括號(hào) 求平均數(shù) 4 x=l*cos(q) 變量、函數(shù) 求橫坐標(biāo) ?另一種形式的賦值語句 變量 運(yùn)算符 = 表達(dá)式 ; C語言程序設(shè)計(jì) 第四章 順序程序設(shè)計(jì) 示例 含義 a+ = 表達(dá)式 a= a + (表達(dá)式 ) a % = 表達(dá)式 a= a %(表達(dá)式 ) a = 表達(dá)式 a= a (表達(dá)式 ) a * = 表達(dá)式 a= a * (表達(dá)式 ) a / = 表達(dá)式 a= a / (表達(dá)式 ) 我們可以理解為: 變量 =變量 運(yùn)算符 表達(dá)式 ; 只適合于 整型變量 ?連續(xù)賦值語句 C語言程序設(shè)計(jì) 第四章 順序程序設(shè)計(jì) int a , b , c 。 1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1