




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C語(yǔ)言轉(zhuǎn)義字符和格式控制符參考C語(yǔ)言轉(zhuǎn)義字符和格式控制符參考轉(zhuǎn)義字符參考:a:蜂鳴,響鈴b:回退:向后退一格f:換頁(yè)n:換行,光標(biāo)到下行行首r:回車,光標(biāo)到本行行首化水平制表v:垂直制表:反斜杠:?jiǎn)我?hào):雙引號(hào)?:?jiǎn)柼?hào)ddd:三位八進(jìn)制xhh:二位十六進(jìn)制0:空字符(NULL),什么都不做注:v垂直制表和f換頁(yè)符對(duì)屏幕沒(méi)有任何影響,但會(huì)影響打印機(jī)執(zhí)行響應(yīng)操 作。n其實(shí)應(yīng)該叫回車換行。換行只是換一行,不改變光標(biāo)的橫坐標(biāo);回車只是 回到行首,不改變光標(biāo)的縱坐標(biāo)。t光標(biāo)向前移動(dòng)四格或八格,可以在編譯器里設(shè)置在字符里(即單引號(hào)里)使用。在字符串里(即雙引號(hào)里)不需要,只要用 即可。?其實(shí)不必要。只要用
2、?就可以了(在 windows VC6和tc2中驗(yàn)證)。格式控制符參考:格式輸出字符:printf使用:向終端輸出若干個(gè)類型任意的數(shù)據(jù)。形式:printf (格式控制符,輸出列表)說(shuō)明:格式控制符:格式說(shuō)明引導(dǎo)符。指定左對(duì)齊輸出。0指定空位填零。m.n指定輸出域?qū)挾燃熬?。l.h輸出長(zhǎng)度的修正。格式字符指定輸出的數(shù)據(jù)類型。說(shuō)明:格式字符:指定輸出項(xiàng)的數(shù)據(jù)類型和輸出格式。d有符號(hào)十進(jìn)制整數(shù)。o無(wú)符號(hào)八進(jìn)制數(shù)。x 無(wú)符號(hào)十六進(jìn)制數(shù)。(小寫的x格式中用小寫字母a,b,c,d,e,f來(lái) 表示10到15之間的數(shù),大寫的X則用大寫的ABCDEF來(lái)表示10到15之間的 數(shù))u不帶符號(hào)的十進(jìn)制整數(shù)。基本整型:
3、兩個(gè)字節(jié),十六個(gè) bit (位)11 11 11 11 11 11 11 11 等于 65535.11 11 11 11 11 11 11 10 等于 -2.負(fù)數(shù)的第一位(符號(hào)位)為1。負(fù)數(shù)的補(bǔ)碼怎么得到:原碼取反加一。2的二進(jìn)制數(shù)為:00 00 00 00 00 00 00 10取反就等于11 11 11 11 11 11 11 01然后加1,二進(jìn)制數(shù)逢二進(jìn)一,所以就得出-2的二進(jìn)制代碼。有符號(hào)的整型數(shù)可以用 %d輸出。無(wú)符號(hào)的整型數(shù)可以用 u輸出。電腦里存的數(shù)字都是二進(jìn)制數(shù),最高位是符號(hào)位還是數(shù)據(jù)位,可以由輸出格式符來(lái)控制。二進(jìn)制數(shù)轉(zhuǎn)換八進(jìn)制數(shù):三個(gè)1對(duì)應(yīng)一個(gè)7。二進(jìn)制數(shù)塞十六進(jìn)制數(shù):四位
4、二進(jìn)制對(duì)應(yīng)一位十六進(jìn)制,四個(gè) 1對(duì)應(yīng)一個(gè)f。說(shuō)明:格式字符:c輸出一個(gè)字符。s輸出一個(gè)字符串。e以指數(shù)形式輸出實(shí)型數(shù)。f 以小數(shù)形式輸出實(shí)型數(shù)。g自動(dòng)決定輸出格式為e和f中較短的一種,不打印無(wú)效的零。%輸出。注意:對(duì)于單精度數(shù),使用 %f格式符輸出時(shí),僅前7位是有效數(shù)字,小數(shù)6 位。對(duì)于雙精度數(shù),使用%lf格式符輸出時(shí),前16位是有效數(shù)字,小數(shù)6 位。長(zhǎng)度修正符1:對(duì)整型指定長(zhǎng)整型long例:1d , %1x , %1o , %1u對(duì)實(shí)型指定雙精度double例:%1fh:只用于整型的格式字符修正為 short例:%hd , %hx , %ho , %hu對(duì)64位整數(shù)的輸入輸出,在POJ上的C
5、+環(huán)境下(即VC+), 64位整數(shù)是: _int64輸入輸出格式為 I64d”.在G+環(huán)境下,64位整數(shù)是long long輸入輸出格式為“ lld”.域?qū)捈熬鹊拿枋鯩:域?qū)挘磳?duì)應(yīng)的輸出項(xiàng)在輸出設(shè)備上所占字符數(shù)若:實(shí)際數(shù)據(jù)寬度M,按實(shí)際數(shù)據(jù)寬度輸出。實(shí)際數(shù)據(jù)寬度M ,左邊補(bǔ)空。N:精度,說(shuō)明輸出的實(shí)型數(shù)的小數(shù)位數(shù)。幾點(diǎn)說(shuō)明:編譯程序只是檢查printf函數(shù)的調(diào)用形式,不分析格式控制字符串, 如果格式字符與輸出項(xiàng)的類型不匹配,不進(jìn)行類型轉(zhuǎn)換。(輸出的數(shù)為隨機(jī))格式字符要用小寫字母。格式控制字符串中可以包含轉(zhuǎn)義字符。格式控制字符串中的普通字符則原樣輸出。輸出項(xiàng)的參數(shù)除了常數(shù)、變量外還可以是表達(dá)
6、式、函數(shù)調(diào)用。%g,%f和6這三個(gè)格式用于打印浮點(diǎn)值。%g格式用于打印那些不需要按列對(duì)齊的浮點(diǎn)數(shù)特別有用。其作用有一:一,去掉該數(shù)尾多余的零(沒(méi)有達(dá)到六位的數(shù))二,保留六位有效數(shù)字(多余六位的)%山式用于打印浮點(diǎn)數(shù)時(shí),一律顯示地使用指數(shù)形式:例如:輸出圓周率時(shí)是:3.141593e+00兩者的區(qū)別:%g格式打印出白數(shù)是總共6位有效數(shù)字%山式打印出小數(shù)點(diǎn)后的6位有效數(shù)字%f禁止使用指數(shù)形式來(lái)表示浮點(diǎn)數(shù)。因此圓周率輸出為: 3.141593(但注意它的精度要求:也是小數(shù)點(diǎn)后 6位有效數(shù)字)%格式用于才T印一個(gè)字符。%和6只是在輸出時(shí)用大寫字母(E)代替了小寫字母(e)輸出正負(fù)號(hào)的技巧,例如:pri
7、ntf(%+d %+d %+dn,-5,0,5);只要在中間加個(gè)“+”號(hào)就行。作用是輸出符號(hào)位(即,數(shù)的正負(fù)號(hào))如果不希望正數(shù)的前面出現(xiàn)+號(hào),可用下面的方法只要在中間加個(gè)“”號(hào)(即:空格)就行。例如:作用:如果一個(gè)數(shù)是非負(fù)數(shù),就在它的前面插入一個(gè)空格。int i;for(i=-3;i=3;i+)printf(% dn,i); 注意和d之間有一個(gè)空格sscanf()勺使用技巧:分解字符串,很多功能都需要正則表達(dá)式的知識(shí),所以就介紹一下最簡(jiǎn)單的幾種用sscanf來(lái)分解字符串的用法。.char str100,str1100,str2100;gets(str);sscanf(str, %s%s ,str1,str2);將讀入的一整行字符串按空格,制表符或回車符分割成兩個(gè)字符串。取指定長(zhǎng)度的字符串。如在下例中,取最大長(zhǎng)度為4字節(jié)的字符串sscanf(123456 , %4s, str
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《SPSS數(shù)據(jù)分析實(shí)戰(zhàn)教程》課件
- 工廠安全施工方案規(guī)范
- 創(chuàng)新課程原型設(shè)計(jì)
- 《利率期貨市場(chǎng)分析》課件
- 2019-2025年初級(jí)銀行從業(yè)資格之初級(jí)風(fēng)險(xiǎn)管理模擬考試試卷B卷含答案
- 2025年教師資格之中學(xué)音樂(lè)學(xué)科知識(shí)與教學(xué)能力通關(guān)考試題庫(kù)帶答案解析
- 2025年發(fā)動(dòng)機(jī)基本件:飛輪項(xiàng)目建議書
- 2025年程序指令配電器項(xiàng)目建議書
- 江蘇保安考試試題及答案
- 天車工考試試題及答案
- 四川省達(dá)州市渠縣2023-2024學(xué)年八年級(jí)下學(xué)期期末生物學(xué)試題(解析版)
- (高清版)AQ 1079-2009 瓦斯管道輸送自動(dòng)噴粉抑爆裝置通 用技術(shù)條件
- 2024年廣東省深圳市中考地理試卷(含答案)
- 貴州老年大學(xué)聘任教師登記表
- SF-36生活質(zhì)量調(diào)查表(SF-36-含評(píng)分細(xì)則)
- 第四單元《學(xué)習(xí)演講詞》整體設(shè)計(jì) 說(shuō)課 課件- 2023-2024學(xué)年統(tǒng)編版語(yǔ)文八年級(jí)下冊(cè)
- 遵守銀行業(yè)監(jiān)管規(guī)定承諾書
- 長(zhǎng)沙市教育局所屬事業(yè)單位招聘教職工筆試真題2021
- 中國(guó)古建筑文化與鑒賞智慧樹知到期末考試答案章節(jié)答案2024年清華大學(xué)
- 2024版《隱患排查標(biāo)準(zhǔn)手冊(cè)》(附檢查依據(jù))
- (正式版)SHT 3115-2024 石油化工管式爐輕質(zhì)澆注料襯里工程技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論