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

正文內(nèi)容

第二章c程序設(shè)計(jì)的初步認(rèn)識(shí)(更新版)

2025-09-09 17:50上一頁面

下一頁面
  

【正文】 ?無符號(hào)短整型 unsigned short [int] ?有符號(hào)長(zhǎng)整型 [signed] long [int] ?無符號(hào)長(zhǎng)整型 unsigned long [int] =32767 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 符號(hào)位 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 =65535 數(shù)據(jù)的第一位 有符號(hào)整型變量 無符號(hào)整型變量 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ANSI標(biāo)準(zhǔn)定義的整數(shù)類型 類型 比特?cái)?shù) 取值范圍 [sigend] int 16 32768~32767 unsigned int 16 0~65535 [sigend] short [int] 16 32768~32767 unsigned short [int] 16 0~65535 [sigend] long [int] 32 231~( 2311) unsigned long [int] 32 0~ ( 2321) c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?整型變量的定義 ?int a, b; ?unsigned short c, d; ?long e, f 例 整型變量的定義與使用 main() { int a, b, c, d; unsigned u; a=12; b=24; u=10; c=a+u; d=b+u; printf(? a+u=%d, b+u=%d\n”, c, d); } 運(yùn)行結(jié)果: a+u=22, b+u=14 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?整型數(shù)據(jù)的溢出 例 整型數(shù)據(jù)的溢出 main() { int a, b; a=32767; b=a+1; printf(? %d, %d\n”, a, b); } 運(yùn)行結(jié)果: 32767,32768 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 a: 32767 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 b: 32768 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?整型常量的類型 ?其值在 32768~+32767范圍內(nèi)的整數(shù)認(rèn)為它是 int 型 ?其值超出上述范圍,在 2147483648~+2147483647范 圍內(nèi),則認(rèn)為是長(zhǎng)整型 ?一個(gè)整型常量后加一個(gè)字母 u,認(rèn)為是 unsigned int 型 如 12345u。 字符常量 ?定義 :用 單引號(hào) 括起來的單個(gè) 普通字符 或 轉(zhuǎn)義字符 . 如 ‘ \101? ?A? ?\012? ?\n? ?\376? ?? ? ?\x61? ?a? ?\60? ?0? ?\483? (?) 例 : ?A??\101??\x41?65 如 ‘ a? ?A? ??? ?\n? ?\101? ?轉(zhuǎn)義字符 :反斜線后面跟一個(gè)字符或一個(gè)代碼值表示 例 轉(zhuǎn)義字符舉例 main() { printf(\101 \x42 C\n)。 字符形式 含義 ASCII代碼 \n 換行,將當(dāng)前位置移到下一行開頭 10 \t 水平制表(跳到下一個(gè)制表位) 9 \b 退格,將當(dāng)前位置移到前一列 8 \r 回車,將當(dāng)前位置移到本行開頭 13 \f 換頁,將當(dāng)前位值移到下頁開頭 12 \\ 反斜杠字符? \” 92 \? 單引號(hào)字符 39 \” 雙引號(hào)字符 34 \ddd 1到 3位 8進(jìn)制數(shù)所代表的字符 \xhh 1到 2位 16進(jìn)制數(shù)所代表的字符 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C 例 轉(zhuǎn)義字符的使用 main() { printf(“ ab c\t de\rf\tg\n)。b39。 例 har ch=?A?。 double d。 求字節(jié)數(shù) : sizeof 強(qiáng)制類型轉(zhuǎn)換:(類型) 分量運(yùn)算符: . 下標(biāo)運(yùn)算符: [] 其它 : ( ) c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?算術(shù)運(yùn)算符和表達(dá)式 ?基本算術(shù)運(yùn)算符: + * / % 說明: ?兩整數(shù)相除,結(jié)果為整數(shù) 采取 ? 向零取整 ? 的方法 ?%要求兩側(cè)均為整型數(shù)據(jù) 例 5/2 = 5/ = 例 5%2 = 5%2 = 1%10 = 5%1 = %2 例 = 2 5/ = 例 5%2 = 1 5%2 = 1 1 5%1 = 0 %2 (?) c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 ?C算術(shù)表達(dá)式 :用算術(shù)運(yùn)算符和括號(hào)將運(yùn)算對(duì)象連接起來的、符合 C語法規(guī)則的式子 ?結(jié)合方向?yàn)?? 自左至右 ? 例 a*b/+?a? ab*c/?a?+ ?強(qiáng)制類型轉(zhuǎn)換運(yùn)算符 ?可以將一個(gè)表達(dá)式轉(zhuǎn)換成所需類型 ?形式 (類型名)(表達(dá)式) 類型名與表達(dá)式都應(yīng)用括號(hào)括起來 例( double) a ( int)( x+y) 說明:強(qiáng)制類型轉(zhuǎn)換時(shí),得到一個(gè)所需類型 的中間變量,原變量的類型未發(fā)生變化 例 強(qiáng)制類型轉(zhuǎn)換 main() { float x; int I。 printf(“%d”,++j)。c=(a++)*b。 注意:數(shù)值范圍不能溢出 ?將一個(gè) float數(shù)據(jù)賦給 double變量時(shí),數(shù)值不變,有效位數(shù)擴(kuò)展到 16位,以 64位存儲(chǔ)。 注意:有可能出現(xiàn)數(shù)據(jù)錯(cuò)誤 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?類型轉(zhuǎn)換 unsigned int a=65535; int b; b=a; 注意:根據(jù)補(bǔ)碼知識(shí), b的值為 1。 a+=a*=a=a*=3。 x=(y=y+6,y/z)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1