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

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

      全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言入門(mén)教程(45)

      中華IT學(xué)院   【 】  [ 2016年1月13日 ]

        scanf函數(shù)的一般形式

        scanf函數(shù)是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),它的函數(shù)原型在頭文件“stdio.h”中,與 printf函數(shù)相同,C語(yǔ)言也允許在使用scanf

        函數(shù)之前不必包含stdio.h文件。scanf函數(shù)的一般形式為: scanf(“格式控制字符串”,地址表列); 其中,格式

        控制字符串的作用與printf函數(shù)相同,但不能顯示非格式字符串, 也就是不能顯示提示字符串。地址表列中給出各

        變量的地址。 地址是由地址運(yùn)算符“&”后跟變量名組成的。例如,&a,&b分別表示變量 a和變量b 的地址。這個(gè)地

        址就是編譯系統(tǒng)在內(nèi)存中給 a,b變量分配的地址。在C語(yǔ)言中,使用了地址這個(gè)概念,這是與其它語(yǔ)言不同的。 應(yīng)該

        把變量的值和變量的地址這兩個(gè)不同的概念區(qū)別開(kāi)來(lái)。變量的地址是 C編譯系統(tǒng)分配的,用戶不必關(guān)心具體的地址是

        多少。 變量的地址和變量值的關(guān)系如下: &a--->a567 a為變量名,567是變量的值,&a是變量 a的地址。在賦值表

        達(dá)式中給變量賦值,如: a=567 在賦值號(hào)左邊是變量名,不能寫(xiě)地址,而scanf函數(shù)在本質(zhì)上也是給變量賦值,但要

        求寫(xiě)變量的地址,如&a。 這兩者在形式上是不同的。&是一個(gè)取地址運(yùn)算符,&a是一個(gè)表達(dá)式,其功能是求變量的地

        址。

        void main(){

        int a,b,c;

        printf("input a,b,c\n");

        scanf("%d%d%d",&a,&b,&c);

        printf("a=%d,b=%d,c=%d",a,b,c);

        }

        注意&的用法!

        在本例中,由于 scanf函數(shù)本身不能顯示提示串,故先用 printf語(yǔ)句在屏幕上輸出提示,請(qǐng)用戶輸入a、b、c的值。

        執(zhí)行 scanf語(yǔ)句,則退出TC屏幕進(jìn)入用戶屏幕等待用戶輸入。用戶輸入 7、8、9后按下回車鍵,此時(shí),系統(tǒng)又將返回

        TC屏幕。在scanf語(yǔ)句的格式串中由于沒(méi)有非格式字符在“%d%d%d”之間作輸入時(shí)的間隔, 因此在輸入時(shí)要用一個(gè)

        以上的空格或回車鍵作為每?jī)蓚(gè)輸入數(shù)之間的間隔。

        如: 7 8 9

        或

        7

        8

        9

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