c語言的數據類型、運算符和表達式_第1頁
c語言的數據類型、運算符和表達式_第2頁
c語言的數據類型、運算符和表達式_第3頁
c語言的數據類型、運算符和表達式_第4頁
c語言的數據類型、運算符和表達式_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

年易學老難成,一寸光陰不可輕年易學老難成,一寸光陰不可輕-百度文庫#s輸出字符串f將對應參數轉換成小數形式輸出單、雙精度數,隱含輸出6位小數e將對應參數轉換成指數形式輸出單、雙精度數g選用%f或%?格式中輸出寬度較短的一種格式%%表示%本身普通字符:照原樣輸出。格式控制字符串中格式轉換說明的個數應與后面的參數個數相等,執行時,按格式轉換說明的先后次序與后面的參數一一對應地進行格式轉換。printf()中格式修飾符格式修飾符作用l用于長整型數據,可加在格式符d,o,x,u前面最小域寬m(整數)指定輸出項輸出所占的列數(寬度)若m為正整數,當輸出數據寬度小于m時,在域內向右對齊,左邊多余位補空格;當輸出數據寬度大于m時,按實際寬度全部輸出;若m前有前導符0,則左邊多余位補0若m為負整數,則輸出數據在域內向左對齊輸出精度.n(大于等于0的整數)精度修飾符位于最小域寬修飾符之后,由一個小數點及其后的整數構成對于浮點數,用于指定輸出的浮點數的小數位對于字符串,用于指定從字符串左側開始截取的子串字符個數說明:用m.n的形式輸出浮點數時,.n指明輸出的小數位數,如果m-n-1小于浮點數的整數部分,則整數部分原樣輸出,此時,輸出域寬會大于m。即:當域寬小于參數的實際長度時,域寬不起作用,按參數的實際長度輸出。.格式輸入函數scanf()格式輸入函數scanf()的功能是:接收從標準輸入設備(鍵盤)輸入的若干個任意類型的數據。其一般格式如下:scant(格式控制字符串,參數地址表);格式控制字符串:用雙引號括起來的字符串,由格式轉換說明符和普通字符構成。格式轉換說明符是由“%”后加1個轉換字符組成,中間也可插入1、m、h和*幾個格式修飾符。參數表是由若干個變量的地址組成的列表,參數之間用逗號分隔。注意:scanf函數要求必須指定用于接收數據的變量的地址,否則,雖然編譯程序不會給出錯誤,但會導致數據不能正確輸入到指定的內存單元。scanf()函數中的格式轉換說明符說明符作用d用來輸入十進制整數o用來輸入八進制整數x用來輸入十六進制整數c用來輸入單個字符,空白字符(包括空格、回車、Tab符)也作為有效字符輸入

s用來輸入字符申,在輸入時以非空格字符開始,遇到第一個空格字符結束f用來輸入實數,可以用小數形式或指數形式輸入e與f作用相同格式控制字符串中的普通字符,在輸入數據時必須按原樣敲入。當有多個數據輸入時,scanf()函數的默認分隔數據符為空格、Tab或回車(Enter)。對于單個字符的輸入時,分隔符不起作用。scanf()中格式修飾符修飾符作用字母1加在格式符d、0、X、u前面,用于輸入長整型數據加在f、e前面,用于double型數據m(代表一個正整數)指定輸入數據

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論