在线现看午夜福利片|女人16久久免费视频|鲁丝片一区鲁丝片二区鲁丝|一区二区三区欧美在线

  1. 
    
    <b id="glvx9"></b>
        1. <blockquote id="glvx9"><meter id="glvx9"></meter></blockquote>
            首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實用文檔求職招聘論文下載
            2013中考
            法律碩士
            2013高考
            MBA考試
            2013考研
            MPA考試
            在職研
            中科院
            考研培訓(xùn) 自學(xué)考試 成人高考
            四 六 級
            GRE考試
            攻碩英語
            零起點日語
            職稱英語
            口譯筆譯
            申碩英語
            零起點韓語
            商務(wù)英語
            日語等級
            GMAT考試
            公共英語
            職稱日語
            新概念英語
            專四專八
            博思考試
            零起點英語
            托福考試
            托業(yè)考試
            零起點法語
            雅思考試
            成人英語三級
            零起點德語
            等級考試
            華為認(rèn)證
            水平考試
            Java認(rèn)證
            職稱計算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
            公 務(wù) 員
            導(dǎo)游考試
            物 流 師
            出版資格
            單 證 員
            報 關(guān) 員
            外 銷 員
            價格鑒證
            網(wǎng)絡(luò)編輯
            駕 駛 員
            報檢員
            法律顧問
            管理咨詢
            企業(yè)培訓(xùn)
            社會工作者
            銀行從業(yè)
            教師資格
            營養(yǎng)師
            保險從業(yè)
            普 通 話
            證券從業(yè)
            跟 單 員
            秘書資格
            電子商務(wù)
            期貨考試
            國際商務(wù)
            心理咨詢
            營 銷 師
            司法考試
            國際貨運代理人
            人力資源管理師
            廣告師職業(yè)水平
            衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
            會計從業(yè)資格
            基金從業(yè)資格
            統(tǒng)計從業(yè)資格
            經(jīng)濟(jì)師
            精算師
            統(tǒng)計師
            會計職稱
            法律顧問
            ACCA考試
            注冊會計師
            資產(chǎn)評估師
            審計師考試
            高級會計師
            注冊稅務(wù)師
            國際內(nèi)審師
            理財規(guī)劃師
            美國注冊會計師
            一級建造師
            安全工程師
            設(shè)備監(jiān)理師
            公路監(jiān)理師
            公路造價師
            二級建造師
            招標(biāo)師考試
            物業(yè)管理師
            電氣工程師
            建筑師考試
            造價工程師
            注冊測繪師
            質(zhì)量工程師
            巖土工程師
            造價員考試
            注冊計量師
            環(huán)保工程師
            化工工程師
            咨詢工程師
            結(jié)構(gòu)工程師
            城市規(guī)劃師
            材料員考試
            監(jiān)理工程師
            房地產(chǎn)估價
            土地估價師
            安全評價師
            房地產(chǎn)經(jīng)紀(jì)人
            投資項目管理師
            環(huán)境影響評價師
            土地登記代理人
            繽紛校園 實用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
            計算機(jī)等級考試

            2013年計算機(jī)等考二級《C語言》復(fù)習(xí)筆記第二章第4節(jié)

              變量的初值和類型轉(zhuǎn)換

              變量賦初值

              在程序中常常需要對變量賦初值,以便使用變量。語言程序中可有多種方法,在定義時賦以初值的方法,這種方法稱為初始化。在變量說明中賦初值的一般形式為:

              類型說明符 變量1= 值1,變量2= 值2,……; 例如:

              int a=b=c=5;

              float x=3.2,y=3f,z=0.75;

              char ch1='K',ch2='P';

              應(yīng)注意,在說明中不允許連續(xù)賦值,如a=b=c=5是不合法的。

              void main()

              {

              int a=3,b,c=5;

              b=a+c;

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

              }

              a<---3,b<--0,c<---5

              b<--a+c

              顯示程序運行結(jié)果

              變量類型的轉(zhuǎn)換

              變量的數(shù)據(jù)類型是可以轉(zhuǎn)換的。轉(zhuǎn)換的方法有兩種, 一種是自動轉(zhuǎn)換,一種是強(qiáng)制轉(zhuǎn)換。

              自動轉(zhuǎn)換

              自動轉(zhuǎn)換發(fā)生在不同數(shù)據(jù)類型的量混合運算時,由編譯系統(tǒng)自動完成。自動轉(zhuǎn)換遵循以下規(guī)則:

              1.若參與運算量的類型不同,則先轉(zhuǎn)換成同一類型,然后進(jìn)行運算。

              2.轉(zhuǎn)換按數(shù)據(jù)長度增加的方向進(jìn)行,以保證精度不降低。如int型和long型運算時,先把int量轉(zhuǎn)成long型后再進(jìn)行運算。

              3.所有的浮點運算都是以雙精度進(jìn)行的,即使僅含float單精度量運算的表達(dá)式,也要先轉(zhuǎn)換成double型,再作運算。

              4.char型和short型參與運算時,必須先轉(zhuǎn)換成int型。

              5.在賦值運算中,賦值號兩邊量的數(shù)據(jù)類型不同時, 賦值號右邊量的類型將轉(zhuǎn)換為左邊量的類型。 如果右邊量的數(shù)據(jù)類型長度左邊長時,將丟失一部分?jǐn)?shù)據(jù),這樣會降低精度, 丟失的部分按四舍五入向前舍入。圖21表示了類型自動轉(zhuǎn)換的規(guī)則。

              void main()

              {

              float PI=3.14159;

              int s,r=5;

              s=r*r*PI;

              printf("s=%d\n",s);

              }

              PI<--3.14159

              s<--0,r<--5

              s<--r*r*PI

              顯示程序運行結(jié)果

              float PI=3.14159;

              int s,r=5;

              s=r*r*PI;

              本例程序中,PI為實型;s,r為整型。在執(zhí)行s=r*r*PI語句時,r和PI都轉(zhuǎn)換成double型計算,結(jié)果也為double型。但由于s為整型,故賦值結(jié)果仍為整型,舍去了小數(shù)部分。

              強(qiáng)制類型轉(zhuǎn)換

              強(qiáng)制類型轉(zhuǎn)換是通過類型轉(zhuǎn)換運算來實現(xiàn)的。其一般形式為: (類型說明符) (表達(dá)式) 其功能是把表達(dá)式的運算結(jié)果強(qiáng)制轉(zhuǎn)換成類型說明符所表示的類型。例如: (float) a 把a(bǔ)轉(zhuǎn)換為實型(int)(x+y) 把x+y的結(jié)果轉(zhuǎn)換為整型在使用強(qiáng)制轉(zhuǎn)換時應(yīng)注意以下問題:

              1.類型說明符和表達(dá)式都必須加括號(單個變量可以不加括號),如把(int)(x+y)寫成(int)x+y則成了把x轉(zhuǎn)換成int型之后再與y相加了。

              2.無論是強(qiáng)制轉(zhuǎn)換或是自動轉(zhuǎn)換,都只是為了本次運算的需要而對變量的數(shù)據(jù)長度進(jìn)行的臨時性轉(zhuǎn)換,而不改變數(shù)據(jù)說明時對該變量定義的類型。

              main()

              {

              float f=5.75;

              printf("(int)f=%d,f=%f\n",(int)f,f);

              }

              f<--5.75

              將float f強(qiáng)制轉(zhuǎn)換成int f float f=5.75;printf("(int)f=%d,f=%f\n",(int)f,f); 本例表明,f雖強(qiáng)制轉(zhuǎn)為int型,但只在運算中起作用, 是臨時的,而f本身的類型并不改變。因此,(int)f的值為 5(刪去了小數(shù))而f的值仍為5.75。

            1 2  下一頁

              編輯推薦:

              2012年9月計算機(jī)等級考試成績查詢短信提醒

              2013年上半年計算機(jī)等級考試報名時間預(yù)測

              2012年計算機(jī)等級考試二級VB重點知識匯總

            文章搜索
            計算機(jī)等級考試欄目導(dǎo)航
            版權(quán)聲明:如果計算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。