乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      ASK HDM(1)

       長(zhǎng)沙7喜 2018-09-27

      ASK HDM第一期,文字版,一些萌新常見(jiàn)問(wèn)題的回答。


      1.怎么把變量算出來(lái)(的結(jié)果)小數(shù)部分和整數(shù)部分分開(kāi)?


      利用強(qiáng)制類(lèi)型轉(zhuǎn)換。設(shè)變量為a, (int)a強(qiáng)制將浮點(diǎn)數(shù)a轉(zhuǎn)為整型數(shù),在轉(zhuǎn)換過(guò)程中直接將小數(shù)部分丟棄,這樣就得到了整數(shù)部分,再使用a-(int)a,記得分離出小數(shù)部分。


      2.那怎么進(jìn)行四舍五入?


      (int)(a+0.5)


      如果a小數(shù)部分小于0.5,那么即使加上0.5,整數(shù)部分也不會(huì)發(fā)生改變;而如果a小數(shù)部分大于等于0.5,那么加上0.5,整數(shù)部分會(huì)加1。再配合強(qiáng)制類(lèi)型轉(zhuǎn)換,即可得到四舍五入的效果。


      3.如何在printf輸出中顯示百分號(hào)%?


      因?yàn)?用來(lái)作為占位符的標(biāo)記,所以單獨(dú)一個(gè)'%'是不能輸出的,需要使用'%%'來(lái)完成輸出。


      4.說(shuō)說(shuō)scanf和printf的使用格式唄?


      單個(gè)整數(shù)讀入:scanf('%d',&a);


      要點(diǎn):%d表示需要讀入一個(gè)整數(shù),%lf表示浮點(diǎn)數(shù),%c表示字符,%s表示字符數(shù)組,%lld表示long long 長(zhǎng)整型的數(shù)據(jù)。


      &符號(hào)不要忘記,這是取地址符,具體后續(xù)再解釋。


      兩個(gè)浮點(diǎn)數(shù)讀入:scanf('%lf%lf',&a,&b);


      要點(diǎn):兩個(gè)占位符之間如果沒(méi)有間隔,在輸入數(shù)據(jù)時(shí)默認(rèn)使用空格作為分隔,占位符和后面的變量是按次序一一對(duì)應(yīng)的,有幾個(gè)變量,就要使用幾個(gè)占位符。


      字符串的讀入:scanf('%s',a);


      要點(diǎn):注意a之前沒(méi)有'&',目前,我們只需要記住,除了這種特殊情況之外,都是要加'&'符號(hào)的。



      單個(gè)整數(shù)的輸出:printf('%d',a);

      要點(diǎn):注意占位符和變量類(lèi)型的匹配,變量前無(wú)需使用取地址符&


      控制浮點(diǎn)數(shù)小數(shù)位數(shù)輸出:printf('%.2lf',a);

      要點(diǎn):需要x位小數(shù),就寫(xiě)'%.xlf',注意是字母l,而不是數(shù)字1


      5.這是怎么回事?



      兩個(gè)錯(cuò)誤。

      一是return 0之后缺少分號(hào),這是初學(xué)者很容易犯的錯(cuò)誤。

      二是%.2lf中的字母l寫(xiě)錯(cuò)了。


        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多