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

正文內(nèi)容

數(shù)據(jù)類型、運(yùn)算表達(dá)式與程序設(shè)計(jì)(完整版)

2025-04-02 10:29上一頁面

下一頁面
  

【正文】 述,即數(shù)據(jù)結(jié)構(gòu)。為此,著名計(jì)算機(jī)科學(xué)家沃思( Nikiklaus Wirth)提出一個(gè)公式: 數(shù)據(jù)結(jié)構(gòu) + 算法 = 程序 實(shí)際上,一個(gè)程序除了數(shù)據(jù)結(jié)構(gòu)和算法外,還必須使用一種計(jì)算機(jī)語言,并采用結(jié)構(gòu)化方法來表示。 [Return] 常量和變量 常量 在程序運(yùn)行過程中,其值不能被改變的量稱為常量。 在程序運(yùn)行過程中 , 變量值存儲(chǔ)在內(nèi)存中 。 注意 : C語言對(duì)英文字母的大小敏感 , 即同一字母的大小寫 , 被認(rèn)為是兩個(gè)不同的字符 。 ( 2) 變量初始化的一般格式 [存儲(chǔ)類型 ] 數(shù)據(jù)類型 變量名 [=初值 ][, 變量名 2[=初值2]…… ]。在 16位操作系統(tǒng)中,一般用2字節(jié)表示一個(gè) int型變量,且long型(4字節(jié)) ≥int型(2字節(jié)) ≥short型(2字節(jié))。 ( 3) 十六進(jìn)制 ( 以數(shù)字0 +小寫字母 x開頭 ) 。 例如 , 其值在 2 15 ( 2 15 1 ) 的整型常量 , 可以賦給 int型變量和 long int型變量;其值在 2 31 ( 2 31 1 )的整型常量 , 就只能賦給 long int型變量 。例如 、 。 注意 :如果反斜杠或單引號(hào)本身作為字符常量,必須使用轉(zhuǎn)義字符:‘ \\’、‘ \’‘。 字符變量用來存儲(chǔ)字符常量。 /*案例代碼文件名: */ /*程序功能:用字符形式和整數(shù)形式輸出字符變量 */ main() { char ch1,ch2。 [案例 ] 字符數(shù)據(jù)的算術(shù)運(yùn)算。 printf(ch1+256=%c\n, ch1+256)。 如果有一個(gè)字符串為“ CHINA”,則它在內(nèi)存中的實(shí)際存儲(chǔ)如下所示: 最后一個(gè)字符 39。例如, 5 / 2 = 2。 請(qǐng)比較表達(dá)式 “ (x + y) / 2 – 1” 與 “ (x+y)/2–1” , 您認(rèn)為哪個(gè)的可讀性更好一些 ? ( 1) C語言規(guī)定了運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 。 2) 如果在一個(gè)運(yùn)算對(duì)象 ( 或稱操作數(shù) ) 兩側(cè)的運(yùn)算符的優(yōu)先級(jí)相同 , 則按C語言規(guī)定的結(jié)合方向 ( 結(jié)合性 )進(jìn)行 。 例如 , int型與 double型數(shù)據(jù)進(jìn)行混合運(yùn)算 , 則先將 int型數(shù)據(jù)轉(zhuǎn)換成 double型 , 然后在兩個(gè)同類型的數(shù)據(jù)間進(jìn)行運(yùn)算 , 結(jié)果為 double型 。 思考題 :假設(shè)變量 num的數(shù)據(jù)類型為 float,其值為 ,則執(zhí)行“ num = (int)num”后, num的值等于多少? 復(fù)合賦值運(yùn)算符是由賦值運(yùn)算符之前再加一個(gè)雙目運(yùn)算符構(gòu)成的 。 自增、自減運(yùn)算符都有兩種用法: ( 1)前置運(yùn)算 ──運(yùn)算符放在變量之前:++變量、--變量 先使變量的值增(或減)1,然后再以變化后的值參與其它運(yùn)算,即先增減、后運(yùn)算。 /*后置運(yùn)算 */ printf(y=x: x=%d,y=%d\n,x,y)。 ( 3) 在表達(dá)式中 , 連續(xù)使同一變量進(jìn)行自增或自減運(yùn)算時(shí) , 很容易出錯(cuò) , 所以最好避免這種用法 。 [Return] 演講完畢,謝謝觀看! 。 逗號(hào)運(yùn)算符又稱順序求值運(yùn)算符 ?!?語句中的前置運(yùn)算改為后置 ( y=x++。 [案例 ] 自增 、 自減運(yùn)算符的用法與運(yùn)算規(guī)則示例 。 當(dāng)表達(dá)式為簡(jiǎn)單表達(dá)式時(shí) , 表達(dá)式外的一對(duì)圓括號(hào)才可缺省 , 否則可能出錯(cuò) 。 ( 2) 除自動(dòng)轉(zhuǎn)換外 , C語言也允許強(qiáng)制轉(zhuǎn)換 。 ( 1) 在C語言中 , 整型 、 實(shí)型和字符型數(shù)據(jù)間可以混合運(yùn)算 ( 因?yàn)樽址麛?shù)據(jù)與整型數(shù)據(jù)可以通用 ) 。 自左至右的結(jié)合方向 , 稱為左結(jié)合性 。 ( 1) 表達(dá)式的概念 用運(yùn)算符和括號(hào)將運(yùn)算對(duì)象 ( 常量 、 變量和函數(shù)等 )連接起來的 、 符合C語言語法規(guī)則的式子 , 稱為表達(dá)式 。是系統(tǒng)自動(dòng)加上的,它占用6字節(jié)而非5字節(jié)內(nèi)存空間。 字符串中字符的個(gè)數(shù)稱為字符串長(zhǎng)度。 ch1=‘ a’ 。a39。 例如, char ch1, ch2。 /*案例代碼文件名: */ /*程序功能:用轉(zhuǎn)義字符輸出可打印字符和不可打印字符 */ main() { printf(“ \x4F\x4B\x21\n” )
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1