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

計算機等級

全國計算機二級c語言考試題庫

時間:2024-09-02 22:10:05 秀雯 計算機等級 我要投稿
  • 相關(guān)推薦

2024年全國計算機二級c語言考試題庫

  在學(xué)習(xí)、工作生活中,我們最少不了的就是試題了,試題是命題者根據(jù)一定的考核需要編寫出來的。什么樣的試題才是好試題呢?以下是小編收集整理的2024年全國計算機二級c語言考試題庫,希望對大家有所幫助。

2024年全國計算機二級c語言考試題庫

  全國計算機二級c語言考試題庫 1

  5.3 填空題

  1.如果將調(diào)用一個函數(shù)的過程分為3個步驟,第1步是轉(zhuǎn)去執(zhí)行被調(diào)用函數(shù) ,第2步是執(zhí)行被調(diào)用函數(shù)的語句 ,第3步是返回操作。

  2.函數(shù)的存儲類分兩種,它們分別是外部 函數(shù)和內(nèi)部函數(shù),其中內(nèi)部 函數(shù)的存儲類說明不可省略,該說明符是 static 。

  3.使用關(guān)鍵字inline說明的函數(shù)稱為內(nèi)聯(lián) 函數(shù),具有相同函數(shù)名但具有不同實現(xiàn)的函數(shù)稱為重載 函數(shù)。

  4.在調(diào)用一個函數(shù)過程中可以直接或間接地調(diào)用該函數(shù),則該函數(shù)稱為被調(diào)用 函數(shù)。這種調(diào)用稱為嵌套 調(diào)用。

  5.在引用調(diào)用中,函數(shù)實參用變量名 ,形參用 引用名 。

  5.5 編程題

  1. 從鍵盤上輸入8個浮點數(shù),編程求出其和以及平均值。要求寫出求和以及平均值的函數(shù)。

  答:編程如下:

  #include

  double s,sum(double b[],int n),average(int n);

  void main()

  {

  double a[8];

  cout<<"輸入8個double型數(shù) ;";

  for(int i=0;i<8;i++)

  cin>>a[i];

  s=sum(a,8);

  double ave=average(8);

  cout<<"SUM="<

  }

  int sum_day(int month,int day)

  {

  int day_month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

  for(int i=1;i

  day+=day_month[i];

  return day;

  }

  int leap(int year)

  {

  int leap=year%4==0&&year%100!=0||year%400==0;

  return leap;

  }

  1.

  使用遞歸方法將一個n位整數(shù)轉(zhuǎn)換為一個字符串。編寫轉(zhuǎn)換函數(shù)。

  答:編程如下:

  #include

  void convert(int);

  void main()

  {

  int num;

  cout<<"請輸入一個整型數(shù): ";

  cin>>num;

  cout<<"輸出的字符串是";

  convert(num);

  cout<

  }

  void convert(int n)

  {

  int a;

  if((a=n/10)!=0)

  convert(a);

  char c=n%10+0;

  cout<

  }

  1.

  編寫一個程序驗證:任何一個充分大的偶數(shù)(≥6)總可以表示成兩個素數(shù)之和。要求編寫一個求素數(shù)的函數(shù)prine(),它有一個int型參數(shù),當(dāng)參數(shù)值為素數(shù)時返回1,否則返回0。

  答:編程如下:

  #include

  int prime(int);

  void main()

  {

  int n;

  cout<<"請輸入一個大于或等于6的偶數(shù): ";

  cin>>n;

  int i,j;

  cout<<"兩個素數(shù)的所有可能有:\n";

  for(i=2;i<=n/2;i++)

  {

  j=n-i;

  if(prime(i)&&prime(j))

  cout<<"N="<

  }

  }

  int prime(int n)

  {

  int j=2;

  while(n%j!=0)

  j++;

  if(n==j)

  return 1;

  else

  return 0;

  }

  5.6 簡單回答下列問題

  沒有返回值的函數(shù)是否有函數(shù)類型?函數(shù)參數(shù)類型與函數(shù)的.類型是否有關(guān)系?

  答:沒有返回值的函數(shù)的類型為void。沒有關(guān)系。

  函數(shù)的缺省的存儲類是什么?函數(shù)的存儲類與函數(shù)什么關(guān)系?

  答:函數(shù)的缺省的存儲類是外部類。函數(shù)的存儲類決定了函數(shù)的作用域。

  函數(shù)的調(diào)用方式有哪兩種?傳址和引用調(diào)用方式有何不同?

  答:函數(shù)的調(diào)用方式有兩種:傳值調(diào)用和引用調(diào)用。傳址調(diào)用時實參用地址值,形參用指針,引用調(diào)用時實參用變量名,形參用引用名。

  內(nèi)聯(lián)函數(shù)與一般函數(shù)有何不同?

  答:內(nèi)聯(lián)函數(shù)的函數(shù)體是在編譯時被替換,一般函數(shù)的函數(shù)體是在調(diào)用時被轉(zhuǎn)去執(zhí)行。前者可以提高速度,后者可以減少代碼,各有利弊。

  對重載函數(shù)設(shè)置默認(rèn)參數(shù)值,對重載函數(shù)的選擇是否會有影響?

  答:是會有影響的。

  全國計算機二級c語言考試題庫 2

  1、 一個教師講授多門課程,一門課程由多個教師講

  授。則實體教師與課程關(guān)系 B

  A) 1:m 聯(lián)系

  B) m: n 聯(lián)系

  C) m: 1聯(lián)系

  D) 1:1聯(lián)系

  2、 結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括 B

  A) 重復(fù)(循環(huán))結(jié)構(gòu) B) GOTO跳轉(zhuǎn)

  C) 選擇(分支)結(jié)構(gòu) D) 順序結(jié)構(gòu)

  3、 下列敘述中正確的是 C

  A) 在棧中,棧中元素隨棧底指針與棧頂指針的變化而

  動態(tài)變化

  B) 在棧中,棧頂指針不變,棧中元素隨棧底指針的變

  化而動態(tài)變化

  C) 在棧中,棧底指針不變,棧中的元素隨棧頂指針的

  變化而動態(tài)變化

  4、 定義無符號整數(shù)類為Uint,下面可以作為unit實例

  化的值是 C

  A) 0.369

  B) 整數(shù)集合{1,2,3,4,5}

  C) 369

  D) -369

  5、 下面描述中錯誤的是(D)

  A) 軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程

  B) PAD圖是軟件詳細(xì)設(shè)計的表示工具

  C) 數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一

  D) 系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計

  6、軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件,下面的軟件中是應(yīng)用軟件的是 C

  A) 數(shù)據(jù)庫管理系統(tǒng)

  B) UNIX操作系統(tǒng)

  C) 學(xué)生成績管理系統(tǒng)

  D) C語言編譯程序

  7、下列關(guān)于棧敘述正確的是 C

  A) 棧頂元素最后才能被刪除

  B) 棧底元素永遠不能被刪除

  C) 棧頂元素最先能被刪除

  8、軟件生命周期中的活動不包括 A

  A) 市場調(diào)研 B) 軟件測試

  C) 軟件維護 D) 需求分析

  9、下列敘述中正確的是 D

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

  B) 雙向鏈表是非線性結(jié)構(gòu)

  C) 循環(huán)鏈表是非線性結(jié)構(gòu)

  D) 只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)

  10、下列關(guān)于數(shù)據(jù)庫設(shè)計中的敘述中,正確的是 A

  A) 在需求分析階段建立數(shù)據(jù)字典

  B) 在物理設(shè)計階段建立數(shù)據(jù)字典

  C)在邏輯設(shè)計階段建立數(shù)據(jù)字典

  D) 在概念設(shè)計階段建立數(shù)據(jù)字典

  11、下列敘述中正確的是 D

  A) 設(shè)計算法時只需要考慮結(jié)果的可靠性

  B) B)算法就是程序

  C) 設(shè)計算法時只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計

  D) D)以上三種說法都不對

  12、程序調(diào)試的任務(wù)是 A

  A) 診斷和改正程序中的錯誤

  B)設(shè)計測試用例

  C) 驗證程序的正確性

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

  13、下列關(guān)于二叉樹的敘述中,正確是 C

  A) 葉子結(jié)點是度為2的結(jié)點數(shù)的兩倍

  B) 度為2的結(jié)點數(shù)是度為1的結(jié)點數(shù)的兩倍

  C) 葉子結(jié)點總是比度為2的結(jié)點多一個

  D) 葉子結(jié)點總是比度為2的結(jié)點少一個

  14、數(shù)據(jù)庫系統(tǒng)的三級模式不包括 B

  A) 概念模式 B) 數(shù)據(jù)模式 C) 內(nèi)模式 D) 外模式

【全國計算機二級c語言考試題庫】相關(guān)文章:

全國計算機二級c語言題庫試題及答案04-07

2024年3月計算機二級c語言上機題庫02-29

全國計算機二級office題庫202212-09

2024全國計算機二級office題庫及答案07-21

2017年c語言二級考試技巧07-17

2017年全國計算機c語言程序設(shè)計考試試題及答案04-05

計算機二級office試題題庫及答案02-22

計算機C語言試題及答案07-17

全國計算機二級考試Office操作試題及答案02-26

計算機二級office選擇題題庫及答案02-26