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

正文內(nèi)容

c程序設(shè)計(jì)教程(上)清華ppt-wenkub.com

2024-12-14 23:52 本頁(yè)面
   

【正文】 printf(%f\n,y)。 scanf(%f,amp。 else if (minz) min=z。min=x。x,amp。 } 【 例 】 判斷由鍵盤(pán)輸入的整數(shù)是正數(shù)、負(fù)數(shù)還是零。x)。 if (x0) printf(x 0\n)。 } } 130 程序舉例 【 例 】 判斷由鍵盤(pán)輸入的整數(shù)是否為正數(shù),如果是正數(shù)則輸出“ x0”;否則輸出“ x=0”。 case 8:printf(Very Good!\n)。score)。60分以下為“ Fail”。 …… case常量表達(dá)式 n: 語(yǔ)句 n。) printf(This is a small letter\n)。amp。Z39。A39。c=39。 else if(c=39。 125 include main() { char c。 else printf(A=B\n)。a,amp。 } 123 【 例 】 比較兩個(gè)數(shù)的大小關(guān)系。 scanf(%d%d,amp。 else printf(%d is odd number\n,num)。 scanf(%d,amp。 } printf(the tax=%,tax)。 price=10000。 printf(input price:)。 if(ab) printf(max=%d\n,a)。 printf(Input two numbers: )。 if (maxb) max=b。 scanf(%d%d,amp。 or 98(ASCII) 114 一 if語(yǔ)句的嵌套 二 switch語(yǔ)句 三 程序舉例 四 第 4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 115 if語(yǔ)句 1.語(yǔ)法格式 if (表達(dá)式 ) 語(yǔ)句 。 a= 3 b= 4 c= 5 x=, y=, z= x+y= y+z= z+x= u= 51274 n= 128765 c1=39。a39。 m=++i。 printf(\t\b%c %c\n,c4,c5)。\10139。b39。 printf(a=%d,b=%d,c=%d\n,a,b,c)。 t=a。 a b t c 110 include main() { int a,b,c,t。y)。 /*等待按任一鍵 */ } 108 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 【 例 】 計(jì)算表達(dá)式 Z=3X+5Y- 8。 include main() { char c。 include main() { char c。 c=39。char2)。 include main() { char char1, char2。 /*從鍵盤(pán)輸入字符串 */ scanf(%s, str)。并在字符串尾自動(dòng)添加結(jié)束標(biāo)志“ \0” x, X 用于輸入以十六進(jìn)制表示的無(wú)符號(hào)整數(shù) o 用于輸入以八進(jìn)制表示的無(wú)符號(hào)整數(shù) scanf()的格式說(shuō)明符 103 【 例 】 從鍵盤(pán)輸入兩個(gè)字符串,分別輸出。y)。 101 scanf( )一般格式如下: scanf(格式控制,輸入項(xiàng)表); 【 例 】 編寫(xiě)使用格式輸入輸出函數(shù)的程序,求 98的值。 printf(%.2f,)。 printf(%+5d,123)。 printf(%05d,123)。 printf(%5d,123)。 printf(\n%d,%o,x,x)。 printf(\n%d,%x,%X,y,y,y)。 ( 4) x, X格式符:用于以十六進(jìn)制形式輸出整數(shù)。 ?printf(%c,%c,x,y)。 例如:假設(shè) x=39。 s=hello E,e 用于輸出指數(shù)形式的浮點(diǎn)數(shù) printf(d=%e,a)。 } 95 2.格式說(shuō)明符 符號(hào) 作 用 示例 輸出結(jié)果 d 用于輸出十進(jìn)制有符號(hào)整數(shù) printf(a=%d,a)。 char b=39。 } 85 流程控制語(yǔ)句 if( ) ~ else~ 條件語(yǔ)句 for( ) ~ 循環(huán)語(yǔ)句 while( ) ~ 循環(huán)語(yǔ)句 do ~ while( ) 循環(huán)語(yǔ)句 continue 結(jié)束本次循環(huán)語(yǔ)句 break 中止執(zhí)行 switch語(yǔ)句或循環(huán)語(yǔ)句 switch 多分支選擇語(yǔ)句 goto 無(wú)條件轉(zhuǎn)向語(yǔ)句 return 從函數(shù)中返回語(yǔ)句 86 空語(yǔ)句 一個(gè)獨(dú)立的分號(hào)“;”在語(yǔ)法上也是一條語(yǔ)句,稱(chēng)為空語(yǔ)句。 84 復(fù)合語(yǔ)句 復(fù)合語(yǔ)句是由一對(duì)花括號(hào)“ { }”括起來(lái)的一組語(yǔ)句,也稱(chēng)為“塊語(yǔ)句”或“分程序”。 i = 1,j = 2,k = 3。 b 只要 a為假,就不去判別 b的真假,直接給出假值;對(duì)于 a || b 只要 a為真,就不去判別 b的真假,直接給出真值。 76 邏輯運(yùn)算的真值表 a b !a !b aamp。amp。邏輯運(yùn)算符的優(yōu)先級(jí)為: ! 高于 amp。 ( 6)若 x和 y都是實(shí)型數(shù),應(yīng)當(dāng)避免使用 x = = y這樣的關(guān)系表達(dá)式,因?yàn)橥ǔ4娣旁趦?nèi)存中的實(shí)型數(shù)是有誤差的,因此不可能精確相等,這將導(dǎo)致關(guān)系表達(dá)式的值總為 0。 如:表達(dá)式 39。 ( 2)關(guān)系表達(dá)式的運(yùn)算結(jié)果可以參加其它運(yùn)算符的運(yùn)算。 表達(dá)式的值 關(guān)系表達(dá)式的值是一個(gè)邏輯量,即“真”或“假”,關(guān)系表達(dá)式所表達(dá)的關(guān)系如果成立,其值為“真”;若不成立,其值為“假”。 表達(dá)式 i +++ j,將被認(rèn)為是 (i ++)+ j。 x = ++ a。 int x,a = 5。例如 ++ x; –x; x ++; x–; 68 前綴運(yùn)算是先將該變量的值增 1(或減 1),然后再用該變量的值參與表達(dá)式中的其它運(yùn)算;而后綴運(yùn)算是先用該變量的值參與表達(dá)式中的其它運(yùn)算,然后將該變量的值增 1(或減 1)。 C語(yǔ)言規(guī)定可以使用 10種復(fù)合賦值運(yùn)算符,它們是: += - = *= /= % = = = amp。 ( 3)賦值運(yùn)算符右邊的表達(dá)式也可以是一個(gè)賦值表達(dá)式。確切地說(shuō),是把數(shù)據(jù)放入以該變量名標(biāo)識(shí)的存儲(chǔ)單元中。a39。 ( 1)+ (加法運(yùn)算符:計(jì)算兩數(shù)之和,或正值運(yùn)算符,如 +5); ( 2)- (減法運(yùn)算符:計(jì)算兩數(shù)之差,或負(fù)值運(yùn)算符,如 5); ( 3) * (乘法運(yùn)算符:計(jì)算兩數(shù)之積,如 3*5 ); ( 4)/ (除法運(yùn)算符:計(jì)算兩數(shù)之商,如 12/5, ); ( 5) % (求余運(yùn)算符:計(jì)算兩數(shù)相除后得到的余數(shù),如 5%2 結(jié)果是3)。 每一個(gè)表達(dá)式都有一個(gè)確定的值,因而有確定的數(shù)據(jù)類(lèi)型。 ( 4)函數(shù)的參數(shù)可以是任意表達(dá)式,但需要寫(xiě)在圓括號(hào)內(nèi)。 ?解:轉(zhuǎn)換成C表達(dá)式,應(yīng)寫(xiě)成 (sin(x)+ b)/(a*b)+(a +b*b)/(a-b)。 ?結(jié)合方向是指當(dāng)一個(gè)運(yùn)算對(duì)象連接兩個(gè)同一優(yōu)先級(jí)的運(yùn)算符時(shí),如果先結(jié)合左邊的運(yùn)算符,稱(chēng)為“自左至右”的結(jié)合方向,如果先結(jié)合右邊的運(yùn)算符,稱(chēng)為“自右至左”的結(jié)合方向。如 +、 等運(yùn)算符。作為字符串的結(jié)束標(biāo)志。例如: I love China, a, 1234, , 等都是合法的字符串常量。 c1 = c132。 c1 =39。 printf(%c %c,c1,c2)。 01100001 c1 55 【 例 】 向字符型變量賦整數(shù)值。 w 39。 \w 39。 \x22 39。 \ 39。 ( 3) 雙引號(hào)可以用字符常量或轉(zhuǎn)義字符來(lái)表示。 39。\x27 39。\047 39。如: 39。\x0a 39。 \012 39。 單引號(hào)字符 39 \ 雙引號(hào)字符 34 \ddd 1~ 3位 8進(jìn)制數(shù)所代表的字符 — \xhh 1~ 2位 16進(jìn)制數(shù)所代表的字符 — 53 常用的轉(zhuǎn)義字符說(shuō)明 ( 1)字符碼 ddd表示 1~ 3位八進(jìn)制數(shù)字,可以不用前綴 0;hh表示 1~ 2位十六進(jìn)制數(shù)字,不能省略前綴 x。39。*39。A39。 } 51 1.字符常量 C語(yǔ)言的字符常量也稱(chēng)為字符型常量,它有兩種表示方法: ( 1)普通字符常量:用單引號(hào)括起來(lái)的單個(gè)字符。 main() { float a,b。 整數(shù) 如 123 103可以表示成 123e3或 123E3。 printf(%ld, a)。 a = 32767+1。 a = 32768。如 0x1237表示十六進(jìn)制數(shù) 1237,即 (1237)16。其中八進(jìn)制數(shù)字有效字符為: 0~ 7。 ( 1)十進(jìn)制數(shù):非 0開(kāi)頭的一串十進(jìn)制數(shù)字串。 例如,求 - 10的補(bǔ)碼: ⑴ 將 10的二進(jìn)制形式 0000000000001010按位取反得1111111111110101; ⑵ 加 1得 1111111111110110。 39 對(duì)于整型數(shù)據(jù)來(lái)講,數(shù)值是以補(bǔ)碼形式存儲(chǔ)的。*/ 也可以使被定義的變量的一部分賦初值,例如: int a, b, c = 5。 /*定義 f為單精度實(shí)型變量,初值為 */ char c =39。 ( 3)各種類(lèi)型的數(shù)據(jù)所定義的運(yùn)算是不同的,因此通過(guò)變量的類(lèi)型可以檢查出在程序中該變量所進(jìn)行的運(yùn)算是否合法。 33 C語(yǔ)言規(guī)定,程序中所要用到的變量必須先定義后使用,定義的格式是: 類(lèi)型名 變量名列表; 變量名列表可以是相同類(lèi)型的若干個(gè)變量名,變量名與變量名之間用逗號(hào)分隔。 printf(面積 = %\n
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1