• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 12,  comments - 21,  trackbacks - 0

            C/C++測試題

            數據類型和表達式

             

            一、選擇題

            1、下列數據中,不合法的實型數據的是( C   )

                (A) 0.123    (B) 123e3    (C) 2.1e3.5    (D) 789.0

            2、若有定義:

                int a=7; float x=2.5,y=4.7; 則表達式x+a%3*(int)(x+y)%2/4的值是( A )

                (A) 2.500000    (B) 2.750000    (C) 3.500000    (D) 0.000000

            3、設變量aint型,ffloat型,idouble型,則表達式10+’a’+i*f值的數據類型

            ( C   )

                (A) int    (B) float    (C) double    (D)不確定

            4、在位運算中,操作數左移一位,其結果相當于( A   )

                (A)操作數乘以2    (B)操作數除以2

                (C)操作數除以4    (D)操作數乘以4

            5、若有以下說明語句,則該語句( B )

                char s='\092';

                (A)使s的值包含1個字符    (B)說明不合法,s的值不確定

                (C)使s的值包含4個字符    (D)使s的值包含3個字符

            6、若klk2k3k4均為int型變量,為了將整數10賦給klk3,將整數20賦給k2

            k4,則對應以下scanf()函數調用語句的正確輸入方式是(D )<CR>代表換行符,ㄩ

            表空格)。

                scanf(“%d%d”,&k1,&l2);

                scanf(“%d,%d”,&k3,&k4);

            (A)1020<CR>        (B) 1020<CR>      (C) 10, 20<CR>    (D) 1020<CR>

            1020<CR>                   1020<CR>         10, 20<CR>         10, 20<CR>

            7、若變量已正確定義并賦值,以下符合C語言語法的表達式是( B )

            (A)a:= b+1    (B)a=b=c+2    (C) int 18.5%3    (D)a=a+7=c+b

            8、在C/C++語言中,邏輯值“真”用(   D )表示。

            (A) true    (B)大于0的數    (C)0整數    (D)0的數

            9、下列可用于C/C++語言用戶標識符的一組是( B )

            (A) void, define, WORD    (B) a3_b3,_123,Car

            (C) For, -abc, IF Case       (D) 2a, DO, sizeof

            10、下列選項中非法的表達式為(   D.

            (A) 0<=x<100     (B) i=j==0   (C) (char)(65+3) (D) x+1=x+1

            (A)a==1    (B)++i;    (C)a=a++=5;    (D)a=int(i);

            二、讀程序分析程序的運行結果

            11以下程序的結果是( B )

            int a=21,b=11;

            cout<<(--a+b)<<","<<(--b+a);

                 (A) 29,28     (B) 31,30   (C) 28,29    (D) 30,31

            12、以下程序的結果是( D )

                  int a=3,b=10;

                  cout<<(a<<2|b>>1);

                   (A)1    (B)5  (C)12    (D)13

            13、兩次運行以下程序,如果從鍵盤上分別輸入64,則輸出的結果是( A )

            int main( )

            {

              int a;

              cin>>a;

              if(a++>5)cout<<a;

                else cout<<a--;

            }

            (A)75    (B)63  (C)74    (D)64

            三、填空題

            14若有以下說明和語句c的二進制數是   0001 //字符型數據占一個字節,4

                char a=3,b =6, c; c=a^b>>2;

            15若有以下說明和語句c的二進制數是        1000

                char a=3, b=6, c; c=~a&b<<1;

            16a=00101101若想通過a^b運算使a的高4位取反4位不變b的二進

            制數應是 11110000       

             

            posted on 2011-05-31 21:53 DoubleW 閱讀(1442) 評論(0)  編輯 收藏 引用
            <2011年5月>
            24252627282930
            1234567
            891011121314
            15161718192021
            22232425262728
            2930311234

            常用鏈接

            留言簿(3)

            隨筆檔案(12)

            文章檔案(2)

            最新隨筆

            搜索

            •  

            積分與排名

            • 積分 - 29085
            • 排名 - 663

            最新隨筆

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品久久久久一区二区三区| 亚洲午夜精品久久久久久浪潮| 久久精品亚洲中文字幕无码麻豆| 久久亚洲精品无码AV红樱桃| 国产成人久久激情91| 青草久久久国产线免观| 国产色综合久久无码有码| 久久精品国产清高在天天线| 久久综合久久鬼色| AAA级久久久精品无码片| 亚洲天堂久久久| 久久精品国产91久久麻豆自制| 亚洲日本久久久午夜精品| 国产高潮久久免费观看| 色综合久久无码五十路人妻| 久久久久亚洲AV无码专区网站| 久久久久久午夜成人影院| 亚洲日本va午夜中文字幕久久| 国产精品一久久香蕉国产线看 | 九九久久99综合一区二区| 国产精品免费久久久久影院| 久久精品a亚洲国产v高清不卡| 一本色综合久久| 色婷婷噜噜久久国产精品12p | 国产成人久久777777| 久久久久亚洲Av无码专| 亚洲国产成人久久笫一页| 久久国产精品国语对白| 久久国产精品-国产精品| 麻豆成人久久精品二区三区免费| 人妻无码久久精品| 无码乱码观看精品久久| 欧美久久久久久午夜精品| 中文字幕亚洲综合久久2| 一级做a爰片久久毛片人呢| 国产精品久久波多野结衣| 久久综合给合久久狠狠狠97色| 午夜精品久久久久久毛片| 亚洲国产精品18久久久久久| 久久天天躁狠狠躁夜夜96流白浆 | 欧美伊人久久大香线蕉综合|