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

正文內(nèi)容

第二章c程序設(shè)計的初步認(rèn)識-預(yù)覽頁

2025-08-25 17:50 上一頁面

下一頁面
 

【正文】 數(shù)表示形式 如 、 、 、 字母 e之前的小數(shù)部分中,小數(shù)點左邊有且只能有一位 非零的數(shù)字 c語言程序設(shè)計 第二章C程序設(shè)計的初步認(rèn)識 C ?實型變量 ?實型數(shù)據(jù)在內(nèi)存中的存放 ?實型變量的分類 + .314159 1 數(shù)符 小數(shù)部分 指數(shù) 類型 比特數(shù) 有效數(shù)字 數(shù)值范圍 float 32 6~7 1037~1038 double 64 15~16 10307~10308 long double 80 18~19 104931~104932 c語言程序設(shè)計 第二章C程序設(shè)計的初步認(rèn)識 C ?實型數(shù)據(jù)的舍入誤差 例 實型數(shù)據(jù)的舍入誤差 main() { float a, b。 字符常量 ?定義 :用 單引號 括起來的單個 普通字符 或 轉(zhuǎn)義字符 . 如 ‘ \101? ?A? ?\012? ?\n? ?\376? ?? ? ?\x61? ?a? ?\60? ?0? ?\483? (?) 例 : ?A??\101??\x41?65 如 ‘ a? ?A? ??? ?\n? ?\101? ?轉(zhuǎn)義字符 :反斜線后面跟一個字符或一個代碼值表示 例 轉(zhuǎn)義字符舉例 main() { printf(\101 \x42 C\n)。C\39。 字符形式 含義 ASCII代碼 \n 換行,將當(dāng)前位置移到下一行開頭 10 \t 水平制表(跳到下一個制表位) 9 \b 退格,將當(dāng)前位置移到前一列 8 \r 回車,將當(dāng)前位置移到本行開頭 13 \f 換頁,將當(dāng)前位值移到下頁開頭 12 \\ 反斜杠字符? \” 92 \? 單引號字符 39 \” 雙引號字符 34 \ddd 1到 3位 8進(jìn)制數(shù)所代表的字符 \xhh 1到 2位 16進(jìn)制數(shù)所代表的字符 c語言程序設(shè)計 第二章C程序設(shè)計的初步認(rèn)識 C 例 轉(zhuǎn)義字符的使用 main() { printf(“ ab c\t de\rf\tg\n)。 } 01100001 ‘a(chǎn)’在內(nèi)存中的存儲 01100010 ‘b’在內(nèi)存中的存儲 字符數(shù)據(jù)和整型數(shù)據(jù)存儲形式相似,可以互相轉(zhuǎn)換 一個字符型數(shù)據(jù)既可以以字符形式輸出,也可以以整數(shù)形式輸出 ASCII碼 字符 輸出 ASCII碼 輸出 運(yùn)行結(jié)果: a b 97 98 c1=‘a(chǎn)’; c2=‘b’ c語言程序設(shè)計 第二章C程序設(shè)計的初步認(rèn)識 C 例 大小寫字母的轉(zhuǎn)換 main() { char c1,c2。b39。 } 運(yùn)行結(jié)果: A B 字符數(shù)據(jù)與整型數(shù)據(jù)可以互相賦值 int i; char c; i=‘a(chǎn)’。 例 har ch=?A?。 float f。 double d。 算術(shù) 運(yùn)算符和算術(shù)表達(dá)式 C 運(yùn) 算 符 算術(shù)運(yùn)算符: + * / % ++ 關(guān)系運(yùn)算符: = = = = != 邏輯運(yùn)算符:! amp。 求字節(jié)數(shù) : sizeof 強(qiáng)制類型轉(zhuǎn)換:(類型) 分量運(yùn)算符: . 下標(biāo)運(yùn)算符: [] 其它 : ( ) c語言程序設(shè)計 第二章C程序設(shè)計的初步認(rèn)識 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è)計 第二章C程序設(shè)計的初步認(rèn)識 C ?算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級與結(jié)合性 ?C算術(shù)表達(dá)式 :用算術(shù)運(yùn)算符和括號將運(yùn)算對象連接起來的、符合 C語法規(guī)則的式子 ?結(jié)合方向為 ? 自左至右 ? 例 a*b/+?a? ab*c/?a?+ ?強(qiáng)制類型轉(zhuǎn)換運(yùn)算符 ?可以將一個表達(dá)式轉(zhuǎn)換成所需類型 ?形式 (類型名)(表達(dá)式) 類型名與表達(dá)式都應(yīng)用括號括起來 例( double) a ( int)( x+y) 說明:強(qiáng)制類型轉(zhuǎn)換時,得到一個所需類型 的中間變量,原變量的類型未發(fā)生變化 例 強(qiáng)制類型轉(zhuǎn)換 main() { float x; int I。 k=++j。 printf(“%d”,++j)。b=5。c=(a++)*b。 printf(“%d”,i++)。 注意:數(shù)值范圍不能溢出 ?將一個 float數(shù)據(jù)賦給 double變量時,數(shù)值不變,有效位數(shù)擴(kuò)展到 16位,以 64位存儲。 1 1 1 1 1 1 1 0 i=289 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 c=‘\376’ c語言程序設(shè)計 第二章C程序設(shè)計的初步認(rèn)識 C ?類型轉(zhuǎn)換 ?將 int型數(shù)據(jù)賦給 long變量時,進(jìn)行符號擴(kuò)展,將整型數(shù)的 16位送到 long型低 16位中,如果 int為正值,則 long高 16位補(bǔ)零,如果 int為負(fù)值,則高 16位補(bǔ) 1。 注意:有可能出現(xiàn)數(shù)據(jù)錯誤 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è)計 第二章C程序設(shè)計的初步認(rèn)識 C ?類型轉(zhuǎn)換 unsigned int a=65535; int b; b=a; 注意:根據(jù)補(bǔ)碼知識, b的值為 1。 a+b=3。 a+=a*=a=a*=3。 printf(“%d,%d,%d”,a,b,c)。 x=(y=y+6,y/z)。 printf(%c%c%c%c%c\n,a,b,a,b,a)。 }
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1