1.字元常量字元
含義『\n』
換行\r
回車不換行
\t水平製表
\0空字元,通常用作字串結束
\v垂直製表
\b退格
\f走紙換頁
\a響鈴報警提示音
"乙個雙引號
\反斜線
\ddd
1到3位八進位制ascii碼值所代表的字元
\xhh
1到2位十六進製制ascii碼值代表的字元
2.資料的格式化螢幕輸出
a.函式printf()的一般形式
格式轉換說明
%o無符號的八進位制整數輸出
%d輸出帶符號的十進位制整數
%u無符號的十進位制整數
%x無符號的十六進製制
%c輸出乙個字元
%s輸出乙個字串
%f以十進位制小數形式輸出實數,包括單、雙精度,整數部分全部輸出,隱含輸出6位小數,輸出的數字並非全部是有效數字,單精度7位,雙精度16位
%e指數形式,要求小數點前必須有且僅有1位非零數字
%e以指數形式輸出實數
%%自動輸出百分號
b.函式printf()中的格式修飾符
格式修飾符
用法英文本母 l
修飾格式符d,o,x,u時,用於輸出long型資料
l修飾格式符f,e,g時,用於輸出long double型資料
h修飾格式符d,o,x,用於輸出資料short型別
輸出域寬m
指定輸出項輸出時所佔的列數(m為整數,如果輸出資料實際寬度小於m,則在域內向右靠齊,其他的用0來填充;如果輸出實踐寬度大於m,則在域內輸出實際寬度;如果m前導符0,則左邊多餘位補0
顯示精度 ,n
對於浮點數,用於指定輸出的浮點數的小數字數;對於字串,用於指定從字串左側開始擷取的字串字元個數
3.資料的格式化鍵盤輸入
1.函式scanf()的一般格式
格式轉換符說明
用法%d
輸入十進位制整數
%o輸入八進位制整數
%x輸入十六進製制整數
%c輸入乙個字元,空包字元(包括空格、回車、製表符)也為有效字元輸入
%s輸入字串時,遇到空白字元時,系統認為讀入資料結束
%f或%e
輸入實數,以小數或指數形式輸入均可
%%2.函式sacnf()的格式修飾符
格式修飾符
用法小寫l
加在格式符d、o、x、u之前,用於輸入long型資料加在格式符f、e之前,用於輸入double型別
大寫l加在格式符f、e之前,用於輸入long double 型別
hd、o、x之前,用於輸入short型別
顯示精度 .n
不能規定精度
4.%c擴充內容
a. 上文可知,在用%c格式讀入字元時,空格字元和轉義字元(包括回車)都會被當作有效字元讀入。有兩種方法可將回車當作結束標誌
第一種:用函式getchar()將資料輸入時存入緩衝區中的回車符讀入,以避免被後面的字元變數作為有效數字讀入。
第二種:在%c前面加乙個空格,忽略前面資料輸入時存入緩衝區中的回車符,避免被後見的字元型常量讀入。
終止鍵盤輸入
一 檔案 流和鍵盤輸入 1 檔案是一塊儲存資訊的儲存器區域。2 具有強大 靈活等特點的c語言具有許多用於開啟 讀 寫和關閉檔案的庫函式。在乙個級別上,可以使用宿主作業系統的基本檔案工具來處理檔案,這被稱為低階i o。c還以第二種級別處理檔案,稱為標準i o包。這包括建立於處理檔案的i o函式的標準模...
python 鍵盤輸入
python鍵盤輸入與其他程式語言基本類似,回車鍵結束輸入 下面來看一段鍵盤輸入年月日,英文輸出示例 1 usr bin env python2 coding utf 8 3 定義英文月份 4 months january february march april may june july aug...
基本輸入輸出系統BIOS 鍵盤輸入
基本輸入輸出系統bios概述 硬碟作業系統dos建立在bios的基礎上,通過bios操縱硬體,例如dos呼叫bios顯示i o程式完成輸入顯示,呼叫列印i o完成列印輸出 通常應用程式應該呼叫dos提供的系統功能完成輸入輸出或者其他操作,這樣做不僅容易實現,而且對硬體依賴性最少,但是有時候dos不提...