亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計算機(jī)等級 > 二級考試 > C語言程序設(shè)計 > C語言輔導(dǎo) > 文章內(nèi)容
        

      計算機(jī)二級C語言程序設(shè)計考點解析:常用的輸人函數(shù)

      中華IT學(xué)院   【 】  [ 2017年6月7日 ]

        常用的輸人函數(shù)是指從鍵盤上接收數(shù)據(jù)的函數(shù),它們是getchar(),gets()和scan#C)三個函數(shù)。

        1獲得一個字符的函數(shù)getchar()

        該函數(shù)的功能是從鍵盤上獲取一個字符,它是帶緩沖區(qū)和回顯的,所謂帶緩沖區(qū)是指該函數(shù)不是當(dāng)一個字符鍵人后立即被勢收,而是將鍵入的字符先放在內(nèi)存緩沖區(qū)中,當(dāng)若干個字符鍵入完后,再從緩沖區(qū)中按先后順序獲得字符。所謂帶回顯是指鍵入一個字符后在顯示器屏幕上顯示出所鍵人的字符。該函數(shù)的格式如下所示:

        intgetchar()

        該函數(shù)沒有參數(shù),它的返回值是一個int型數(shù),即所接收的字符的ASCII碼值。

        2獲得一個字符串的兩數(shù)gets()

        該函數(shù)的功能是從鍵盤上獲取所鍵入的字符串。該函數(shù)的正常返回值是一個字符型指針,即讀取到的字符串的首地址,出錯時返回}ruLL(rruLL被定義為。)。該函數(shù)的格式如下所示

        char*gets(s)

        Char*s;

        其中,*作為說明符表示指針,而char*表示char型指針。具體指針的詳細(xì)講解在本書

        “指針”一章中。輸入的字符串以’\n’(換行符)為結(jié)束。

        3標(biāo)準(zhǔn)格式拾入函數(shù)scanf()

        標(biāo)準(zhǔn)格式輸入函數(shù)是指從標(biāo)準(zhǔn)輸入設(shè)備健盤上讀取數(shù)據(jù)獷并且按所指定的格式將讀取的數(shù)據(jù)賦給相應(yīng)的變量。該函數(shù)的格式如下:

        intscanf("(控制串》”,(參數(shù)表))

        該函數(shù)的參數(shù)由兩部分組成,其中一部分是由雙引號括起來被稱為控制串,另一部分是參數(shù)表,(控制串)中包含格式符和一般字符。格式符是用來說明對應(yīng)的輸入項的格式的。格式符的標(biāo)識符是百分號(寫),它后面跟的字母表示格式的格式說明符。scanf()函數(shù)的格式說明符如下所示:

        d一十進(jìn)制整數(shù)

        x-十六進(jìn)制整數(shù)

        o-八進(jìn)制整數(shù)

        u-無符號十進(jìn)制數(shù)

        f-小數(shù)表示的浮點數(shù)

        e-指數(shù)表示的浮點數(shù)

        c-單個字符

        s-一字符串

        控制串中的一般字符表示匹配符,另外在%和格式說明符之間還可加修飾符,這些內(nèi)容將在“文件和讀寫函數(shù)”一章中講解。

        (參數(shù)表)是由一個或多個參數(shù)構(gòu)成,多個參數(shù)使用時用逗號分隔。每個參數(shù)用地址值表示。要求參數(shù)的個數(shù)和類型與控制串中格式符的個數(shù)和類型相一致,即要求其個數(shù)相等,類型相同。

        該函數(shù)具有一個整型數(shù)的返回值,該返回值表示該函數(shù)參數(shù)表中成功獲得數(shù)據(jù)的參數(shù)的個數(shù)。

        三種輸人函數(shù)的例子,將會在后面的程序中看到。

      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照