av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

C語言

計算機二級C語言考點習題

時間:2025-04-14 23:31:54 C語言 我要投稿

2017年計算機二級C語言考點習題

  計算機二級考試知識點的掌握對考生來說是比較重要的,下面是百分網小編為各位考生整理的2017年計算機二級C語言考點習題,希望你的的考試有所幫助!

  1.在深度為5的滿二叉樹葉中,葉子結點的個數為( )。

  A.32

  B.31

  C.16

  D.15

  2.軟件生命周期中,花費最多的階段是( )。

  A.詳細設計

  B.軟件編碼

  C.軟件測試

  D.軟件維護

  3.視圖設計一般有3種設計次序,下列不屬于視圖設計次序的是( )。

  A.自頂而下

  B.由內向外

  C.由外向內

  D.自底向上

  4.下列數據結構中,能用二分法進行查找的是( )。

  A.順序存儲的有序線性表

  B.結性鏈表

  C.二叉鏈表

  D.有序線性鏈表

  5.以下敘述中錯誤的是( )。

  A.對于double類型數組,不可以直接用數組名對數組進行整體輸入或輸出

  B.數組名代表的是數組所占存儲區(qū)的首地址,其值不可改變

  C.當程序執(zhí)行中,數組元素的下標超出所定義的下標范圍時,系統(tǒng)將給出“下標越界”的出錯信息

  D.可以通過賦初值的方式確定數組元素的個數

  6.以下只有在使用時才為該類型變量分配內存的存儲類型說明是( )。

  A.auto和static

  B.auto和register

  C.register和static

  D.extern和register

  7.下列可作為C語言賦值的語句的是( )。

  A.x一3,y=5

  B.a=b=6

  C.i--;

  D.a,c

  8.若整型變量a、b、c、d中的值依次為2、2、3、4,則條件表達式a  A.1

  B.2

  C.3

  D.4

  9.下列敘述中錯誤的是( )。

  A.線性表是由n個元素組成的一個有限序列

  B.線性表是一種線性結構

  C.線性表的所有結點有且僅有一個前件和后件

  D.線性表可以是空表

  10.以下程序執(zhí)行后sum的值是( )。

  main()

  { int i,sum;

  for(i=1;i<6;i++)sum+=i:

  printf("1%d\n",sum):

  }

  A.15

  B.14

  C.不確定

  D.0

  11.設j為Int型變量,則下面for循環(huán)語句的執(zhí)行結果是( )。

  for(j=10;j>3;j--)

  { if(j%3)j--;

  --j;--j;

  printf("%d",j);

  }

  A.6 3

  B.7 4

  C.6 2

  D.7 3

  12.表示關系X<=Y<=Z的C語言表達式為( )。

  A.(X<=Y)&&(Y<=Z)

  B.(X<=Y)AND(Y<=Z)

  C.(X<=Y<=Z)

  D.(X<一Y)&(Y<一Z)

  13.設有如下定義:

  int arr[]={6,7,8,9,10);

  int*ptr:

  ptr=arr;

  *(ptr2)=2;

  printf("%d,%d\n",*ptr,*(ptr2)):

  則下列程序段的輸出結果為( )。

  A.8,10

  B.6,8

  C.7,9

  D.6,2

  14.設有定義語句:

  int x[-6]={2,4,6,8,5,7),*p=X,i;

  要求依次輸出X數組6個元素中的值,不能完成此操作的語句是( )。

  A.for(i=0;i<6;i++)printf("%2d",*(p++));

  B.for(i=0;i<6;i++)printf("%2d",*(pq-i));

  C.for(i=0;i<6;i++)printf("%2d",*p++);

  D.for(i=0;i<6;i++)printf("%2d",*(p)++);

  15.數字字符0的ASCII值為48,運行以下程序的輸出結果是( )。

  main()

  ( char a=’1’,b=’2’;

  printf("%C,",b++);printf("%d\n",b—a);}

  A.3,2

  B.50,2

  C.2,2

  D.2,50

  16.設有如下定義:

  int(*ptr)();

  則以下敘述中正確的是( )。

  A.ptr是指向一維組數的指針變量

  B.ptr是指向int型數據的指針變量

  C.ptr是指向函數的指針,該函數返回一個int型數據

  D.ptr是一個函數名,該函數的返回值是指int型數據的指針

  17.設有定義的語句:“char c1=92,c2=92;”,則以下表達式中的值為零的是( )。

  A.c1^c2

  B.c1&c2

  C.~c2

  D.c1 | c2

  18.以下程序的輸出結果是( )。

  void fun(int*a,int i,int i)

  {int t;

  if(i   { t=a[i[;a[i]=a[j];a[j]一t;

  i++;j--;

  fun(a,i,j);

  }

  }

  main()

  { int K[]={2,6,1,8},i;

  fun(x,0,3);

  for(i=0;i<1;i++)printf("%2d",x[i]);

  printf("\n");

  }

  A.1,2,6,8

  B.8,6,2,1

  C.8,1,6,2

  D.8,6,1,2

  19.有以下程序:

  main()

  {int i,j;

  for(j=10;j<11;j++)

  { for(i=9;i   if(!(j%i))break;

  if(i==j-1)

  printf("%d",j);

  }

  }

  輸出結果是( )。

  A.11

  B.10

  C.9

  D.10 11

【計算機二級C語言考點習題】相關文章:

2017計算機二級C語言考點習題04-27

2017計算機二級C語言考點習題及答案03-02

C語言考點習題06-19

2017計算機二級C語言考點練習題及答案07-30

計算機二級C++考點:C++語言概述07-17

計算機二級C語言的深入探討考點練習題07-13

計算機二級C語言字考點歸納05-30

計算機二級《C語言》重要考點復習05-07

最新計算機二級《C語言》重要考點04-19