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

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當前位置:計算機等級 > 二級考試 > C語言程序設計 > C語言模擬試題 > 文章內(nèi)容
        

      全國計算機二級考試C語言試題與答案精選第三套(單選題)

      中華IT學院   【 】  [ 2016年6月18日 ]

      1 下列數(shù)據(jù)中,為字符串常量的是()。   D

      A、'A'

      B、How do you do.

      C、$abc

      D、"house"

       

      2 以下所列的C語言常量中,錯誤的是( )。   B

       

      A、0xFF

      B、1.2e0.5

      C、2L

      D、'\72'

       

      3 以下程序的輸出結果是()。   D

      main()

      {float x=3.6;

        int  i;

       i=(int)x;

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

      }

      A、x=3.600000,i=4

      B、x=3 i=3.600000

      C、x=3,i=3

      D、x=3.600000,i=3

       

      4 若k是整型,則以下程序段的執(zhí)行結果是:( )    B

       k=-3;

       if(k<=0) printf("####")

       else printf("&&&&");

       

      A、####

      B、有語法錯誤,無結果

      C、&&&&

      D、####&&&&

       

      5 若x=2,y=3則x||y的結果是( )。  C

      A、3

      B、0

      C、1

      D、2

       

      6 針對下列程序段回答問題( B ).

      for(t=1;t<=100;t++)

      {

        scanf("%d",&x);

        if(x<0) continue;

        printf("=",t);

      }

      A、x>=0時什么也不輸出

      B、最多允許輸出100個非負整數(shù)

      C、printf函數(shù)永遠也不執(zhí)行

      D、當x<0時整個循環(huán)結束

       

      7 以下程序的執(zhí)行結果是( )。   B

        main()

        {  int  num = 0;

          while( num <= 2 ) {  num++;  printf( "%d,",num ); }   }

       

      A、0,1,2

      B、1,2,3,

      C、1,2,3,4,

      D、1,2,

       

      8 選擇正確的輸入語句(  D  )。:(其中:char string[20];)使得string的內(nèi)容為"I am student".

      A、scanf("%s", string);

      B、scanf("%c", &string);

      C、scanf("%s", &string);

      D、gets(string);

       

      9 對以下說明語句  int a[10]={6,7,8,9,10};  的正確理解是()。   B

       

      A、將5個初值依次賦給a[6]至a[10]

      B、將5個初值依次賦給a[0]至a[4]

      C、因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確

      D、將5個初值依次賦給a[1]至a[5]

       

      10 以下標識符中可以作為用戶函數(shù)名的是(  ).  D

      A、struct

      B、int

      C、union

      D、go_to

       

      11 以下敘述錯誤的是(  ).    B

      A、函數(shù)調(diào)用可以出現(xiàn)在一個表達式中

      B、函數(shù)調(diào)用可以作為一個函數(shù)的形參

      C、函數(shù)調(diào)用可以作為一個函數(shù)的實參

      D、函數(shù)允許遞歸調(diào)用

      12 若用數(shù)組名作為函數(shù)的實參,傳遞給形參的是()。  B

      A、數(shù)組第一個元素的值

      B、數(shù)組的首地址

      C、數(shù)組元素的個數(shù)

      D、數(shù)組中全部元素的值

       

      13 在C語言程序中()。   B

      A、函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套

      B、函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套

      C、函數(shù)的定義和函數(shù)調(diào)用不可以嵌套

      D、函數(shù)的定義和函數(shù)調(diào)用均可以嵌套

       

      14 下列說法中正確的是( ).   B

      A、函數(shù)調(diào)用不占運行時間,只占編譯時間.

      B、宏替換不占運行時間,只占編譯時間.

      C、有參數(shù)的宏定義,就是函數(shù).

      D、在定義宏時,宏名與帶參數(shù)的括弧之間可以加空格.

       

      15 若有說明:int *p,m=5,n;以下正確的程序段是()。D

      A、scanf("%d",&n);*p=n;

      B、p=&n;scanf("%d",*p)

      C、p=&n;scanf("%d",&p);

      D、p=&n;scanf("%d",p);

       

      16 對于下述定義,不正確的敘述是( ).   B

      union data

      {int i;

      char c;

      float f;

      }a,b;

       

      A、變量a的地址和它的各成員地址都是相同的

      B、可以在定義類型的同時定義變量a,并對a的任意成員初始化

      C、變量a所占內(nèi)存的長度等于成員f的長度

      D、如果有定義語句 union data a={6};則對變量a的初始化是正確的

       

      17 有兩個整型變量dog和cat,若要從磁盤文件把數(shù)據(jù)讀到其中,

      正確的形式是( ).    B

      A、fscanf(dog ,2,1,fp);

      B、fscanf(fp,"%d%d",&dog ,&cat);

      C、fscanf(dog ,cat,2,1,fp);

      D、fscanf(fp,"%d",&dog ,&cat);

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