欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

計(jì)算機(jī)等級(jí)

全國(guó)計(jì)算機(jī)二級(jí)c語言考試題庫

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

2024年全國(guó)計(jì)算機(jī)二級(jí)c語言考試題庫

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

2024年全國(guó)計(jì)算機(jī)二級(jí)c語言考試題庫

  全國(guó)計(jì)算機(jī)二級(jí)c語言考試題庫 1

  5.3 填空題

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

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

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

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

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

  5.5 編程題

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

  答:編程如下:

  #include

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

  void main()

  {

  double a[8];

  cout<<"輸入8個(gè)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.

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

  答:編程如下:

  #include

  void convert(int);

  void main()

  {

  int num;

  cout<<"請(qǐng)輸入一個(gè)整型數(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.

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

  答:編程如下:

  #include

  int prime(int);

  void main()

  {

  int n;

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

  cin>>n;

  int i,j;

  cout<<"兩個(gè)素?cái)?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 簡(jiǎn)單回答下列問題

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

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

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

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

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

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

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

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

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

  答:是會(huì)有影響的。

  全國(guó)計(jì)算機(jī)二級(jí)c語言考試題庫 2

  1、 一個(gè)教師講授多門課程,一門課程由多個(gè)教師講

  授。則實(shí)體教師與課程關(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) 在棧中,棧中元素隨棧底指針與棧頂指針的變化而

  動(dòng)態(tài)變化

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

  化而動(dòng)態(tài)變化

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

  變化而動(dòng)態(tài)變化

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

  化的值是 C

  A) 0.369

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

  C) 369

  D) -369

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

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

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

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

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

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

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

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

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

  D) C語言編譯程序

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

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

  B) 棧底元素永遠(yuǎn)不能被刪除

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

  8、軟件生命周期中的活動(dòng)不包括 A

  A) 市場(chǎng)調(diào)研 B) 軟件測(cè)試

  C) 軟件維護(hù) D) 需求分析

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

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

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

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

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

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

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

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

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

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

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

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

  B) B)算法就是程序

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

  D) D)以上三種說法都不對(duì)

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

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

  B)設(shè)計(jì)測(cè)試用例

  C) 驗(yàn)證程序的正確性

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

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

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

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

  C) 葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)

  D) 葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)

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

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

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

全國(guó)計(jì)算機(jī)二級(jí)c語言題庫試題及答案04-07

2024年3月計(jì)算機(jī)二級(jí)c語言上機(jī)題庫02-29

全國(guó)計(jì)算機(jī)二級(jí)office題庫202212-09

2024全國(guó)計(jì)算機(jī)二級(jí)office題庫及答案07-21

2017年c語言二級(jí)考試技巧07-17

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

計(jì)算機(jī)二級(jí)office試題題庫及答案02-22

計(jì)算機(jī)C語言試題及答案07-17

全國(guó)計(jì)算機(jī)二級(jí)考試Office操作試題及答案02-26

計(jì)算機(jī)二級(jí)office選擇題題庫及答案02-26