日本一本亚洲最大|日本午夜免费啪视频在|国产自产在线视频一区|亚洲福利精品视频

    <object id="4ihfc"></object>
      
      
    1. <object id="4ihfc"></object>
    2. 我要投稿 投訴建議

      全國計算機二級考試C語言知識點

      時間:2021-06-18 17:24:54 計算機等級 我要投稿

      全國計算機二級考試C語言知識點

        本篇是CN人才小編為大家收集整理的計算機二級考試C語言知識點,希望對大家有所幫助,歡迎閱讀。

      全國計算機二級考試C語言知識點

        1)合法的用戶標識符考查:

        合法的要求是由字母,數(shù)字,下劃線組成。有其它元素就錯了。

        并且第一個必須為字母或則是下劃線。第一個為數(shù)字就錯了。

        關鍵字不可以作為用戶標識符號。main define scanf printf 都不是關鍵字。迷惑你的地方If是可以做為用戶標識符。因為If中的第一個字母大寫了,所以不是關鍵字。

        2)實型數(shù)據(jù)的合法形式:

        2.333e-1 就是合法的,且數(shù)據(jù)是2.333×10-1。

        考試口訣:e前e后必有數(shù),e后必為整數(shù)。.

        3)字符數(shù)據(jù)的合法形式::

        '1'是字符占一個字節(jié),"1"是字符串占兩個字節(jié)(含有一個結束符號)。

        '0' 的ASCII數(shù)值表示為48,'a' 的ASCII數(shù)值是97,'A'的ASCII數(shù)值是65。

        4) 整型一般是兩個字節(jié), 字符型是一個字節(jié),雙精度一般是4個字節(jié):

        考試時候一般會說,在16位編譯系統(tǒng),或者是32位系統(tǒng)。碰到這種情況,不要去管,一樣做題。掌握整型一般是兩個字節(jié), 字符型是一個字節(jié),雙精度一般是4個字節(jié)就可以了。

        5)轉義字符的考查:

        在程序中 int a = 0x6d,是把一個十六進制的數(shù)給變量a 注意這里的0x必須存在。

        在程序中 int a = 06d, 是一個八進制的形式。

        在轉義字符中,’\x6d’才是合法的,0不能寫,并且x是小寫。

        ‘\141’是合法的。

        ‘\108’是非法的,因為不可以出現(xiàn)8。

        轉義字符意義 ASCII碼值(十進制)

        \a 響鈴(BEL) 007

        \b 退格(BS) 008

        \f 換頁(FF) 012

        \n 換行(LF) 010

        \r 回車(CR) 013

        \t 水平制表(HT) 009

        \v 垂直制表(VT) 011

        \\ 反斜杠 092

        \? 問號字符 063

        \' 單引號字符 039

        \" 雙引號字符 034

        \0 空字符(NULL) 000

        \ddd 任意字符三位八進制

        \xhh 任意字符二位十六進制

        6)算術運算符號的優(yōu)先級別:

        同級別的有的是從左到右,有的是從右到左。

        7)強制類型轉換:

        一定是(int)a 不是 int(a),注意類型上一定有括號的。

        注意(int)(a+b)和(int)a+b 的區(qū)別。 前是把a+b轉型,后是把a轉型再加b。

        8)表達式的考查:

        是表達式就一定有數(shù)值。

        賦值表達式:表達式數(shù)值是最左邊的數(shù)值,a=b=5;該表達式為5,常量不可以賦值。

        自加、自減表達式:假設a=5,++a(是為6), a++(為5);

        運行的機理:++a 是先把變量的數(shù)值加上1,然后把得到的數(shù)值放到變量a中,然后再用這

        個++a表達式的數(shù)值為6,而a++是先用該表達式的數(shù)值為5,然后再把a的數(shù)值加上1為6,

        再放到變量a中。 進行了++a和a++后在下面的程序中再用到a的話都是變量a中的6了。

        考試口訣:++在前先加后用,++在后先用后加。

        逗號表達式:優(yōu)先級別最低 ;表達式的數(shù)值逗號最右邊的那個表達式的'數(shù)值。

        (2,3,4)的表達式的數(shù)值就是4。

        9)位運算的考查:

        會有一到二題考試題目。

        總的處理方法:幾乎所有的位運算的題目都要按這個流程來處理(先把十進制變成二進制再變成十進制)。

       

        延伸閱讀:全國計算機等級二級C語言選擇題練習

        (1)下列敘述中正確的是(  )。

        A.有一個以上根結點的數(shù)據(jù)結構不一定是非線性結構

        B.只有一個根結點的數(shù)據(jù)結構不一定是線性結構

        C.循環(huán)鏈表是非線性結構

        D.雙向鏈表是非線性結構

        (2)程序調(diào)試的任務是(  )。

        A.設計測試用例

        B.驗證程序的正確性

        C.發(fā)現(xiàn)程序中的錯誤

        D.診斷和改正程序中的錯誤

        (3)下列選項中屬于面向對象設計方法主要特征的是(  )。

        A.繼承

        B.自頂向下

        C.模塊化

        D.逐步求精

        (4)以下選項中,不合法的c語言用戶標識符是(  )。

        A.a_b

        B.AaBc

        C.a - - b

        D._1

        (5)設有定義:int a;float b;執(zhí)行scanf("%2d%f",&a,&B.;語句時,若從鍵盤輸入876 543.0<回車>則a和b的值分別是(  )。

        A.87和6.0

        B.876和543.0

        C.87和543.0

        D.76和543.0

        答案:

        (1)B 【解析】線性結構應滿足:有且只有一個根結點與每個結點最多有一個前件,也最多有一個后件,所以B正確。所以有一個以上根結點的數(shù)據(jù)結構一定是非線性結構,所以A錯誤。循環(huán)鏈表和雙向鏈表都是線性結構的數(shù)據(jù)結構。

        (2)D 【解析】程序調(diào)試的任務是診斷和改正程序中的錯誤。

        (3)A 【解析】面向對象基本方法的基本概念有對象、類和實例、消息、繼承與多態(tài)性,所以選擇A。

        (4)C 【解析】C語言規(guī)定,變量命名必須符合標識符的命名規(guī)則,C選項中包含了非法字符“-”,所以錯誤。標識符由字母、數(shù)字或下劃線組成,且第一個字符必須是大小寫英文字母或者下劃線,而不能是數(shù)字。

        (5)A 【解析】在格式字符前加入一個整數(shù)可以指定輸入數(shù)據(jù)所占的寬度,所以賦值時會將87賦給int型變量a,把6.0賦給int型float型變量b。

      【全國計算機二級考試C語言知識點】相關文章:

      全國計算機等級考試二級c語言05-19

      全國計算機考試二級C語言應試技巧01-28

      計算機二級C語言知識點01-27

      計算機二級C語言考試技巧01-23

      2017年計算機二級c語言考試知識點01-22

      全國計算機二級考試C語言強化訓練題01-30

      全國計算機等級考試二級C語言筆試試題12-28

      計算機考試二級C語言考試技巧01-11

      計算機等級考試二級C語言考試技巧01-27