久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

計(jì)算機(jī)二級c語言考試試題

時(shí)間:2024-08-22 01:04:19 計(jì)算機(jī)等級 我要投稿

2017計(jì)算機(jī)二級c語言考試試題大全

  “C語言程序設(shè)計(jì)”是計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)的一門技術(shù)基礎(chǔ)課程,也是程序設(shè)計(jì)的啟蒙語言課程。下面是小編整理的關(guān)于計(jì)算機(jī)二級c語言考試試題,歡迎參考!

2017計(jì)算機(jī)二級c語言考試試題大全

  一、單選題

  1.當(dāng)一個(gè)函數(shù)沒有返回值時(shí),該函數(shù)類型應(yīng)說明為( A )。

  A.void B.int

  C.無 D.任意

  2.下列關(guān)于設(shè)置函數(shù)默認(rèn)的參數(shù)值的描述中,錯(cuò)誤的是( C )。

  A.可對函數(shù)的部分參數(shù)或全部參數(shù)設(shè)置默認(rèn)值

  B.在有函數(shù)說明時(shí),默認(rèn)值應(yīng)設(shè)置在函數(shù)說明時(shí),而不是定義時(shí)

  C.設(shè)置函數(shù)默認(rèn)參數(shù)值時(shí),只可用常量不可用含有變量的表達(dá)式

  D.設(shè)置函數(shù)參數(shù)默認(rèn)值應(yīng)從右向左設(shè)置

  3.下列關(guān)于被調(diào)用函數(shù)中return語句的描述中,錯(cuò)誤的是( D )。

  A.一個(gè)函數(shù)中可以有多條return語句

  B.return語句具有返回程序控制權(quán)的作用

  C.函數(shù)通過return語句返回值時(shí)僅有一個(gè)

  D.一個(gè)函數(shù)中有且僅有一條return語句

  4.函數(shù)返回值的類型是由( B )決定的。

  A.調(diào)用該函數(shù)的調(diào)用函數(shù)的類型

  B.定義該函數(shù)時(shí)所指定的類型

  C.return語句中表達(dá)式的類型

  D.接收函數(shù)返回值的變量或?qū)ο蟮念愋?/p>

  5.下列設(shè)置函數(shù)參數(shù)默認(rèn)值的說明語句中,錯(cuò)誤的是( C )。

  A.int fun(int x , int y=10); B.int fun(int x=5, int =10);

  C.int fun(int x=5, int y); D.int fun(int x , int y=a+b);

  (其中,a和b是已定義過具有有效值的變量)

  6.下列選擇重載函數(shù)的不同實(shí)現(xiàn)的判斷條件中,錯(cuò)誤的是( D )。

  A.參數(shù)類型不同 B.參數(shù)個(gè)數(shù)不同

  C.參數(shù)順序不同 D.函數(shù)返回值不同

  7.已知:int fun (int &a),m=10;下列調(diào)用fum()函數(shù)的語句中,正確的是( C )。

  A.fun(&m); B.fun (m*2);

  C.fun (m); D.fun (m++);

  8.在函數(shù)的引用調(diào)用中,函數(shù)的實(shí)參和形參分別應(yīng)是( C )。

  A.變量值和變量 B.地址值和指針

  C.變量名和引用 D.地址值和引用

  9.在函數(shù)的傳址調(diào)用中,函數(shù)的實(shí)參和形參分別應(yīng)是( B )。

  A.變量值和變量 B.地址值和指針

  C.變量名和引用 D.地址值和引用

  10.說明一個(gè)內(nèi)聯(lián)函數(shù)時(shí),應(yīng)加關(guān)鍵字是( A )。

  A.inline B.static

  C.void D.extern

  二、程序填空

  /*-------------------------------------------------------

  【程序填空】

  ---------------------------------------------------------

  功能:計(jì)算并輸出500以內(nèi)最大的10個(gè)能被13或17整除的自然數(shù)之和。

  -------------------------------------------------------*/

  #include "stdio.h"

  /***********FILL***********/

  int fun(__int k___ )

  {

  int m=0, mc=0, j, n;

  /***********FILL***********/

  while (k >= 2 && __mc < 10___)

  {

  /***********FILL***********/

  if (k == 0 || _k == 0____)

  {

  m=m+k;

  mc++;

  }

  k--;

  }

  /***********FILL***********/

  __return (m)___;

  }

  main ( )

  {

  printf("%d\n", fun (500));

  }

  /*-------------------------------------------------------

  【程序填空】

  ---------------------------------------------------------

  功能:以下程序中,函數(shù)fun的功能是計(jì)算x^2-2x+6,主函數(shù)中將調(diào)用fun函數(shù)計(jì)算:

  y1=(x+8)^2-2(x+8)+6

  y2=(sin(x))^2-2sin(x)+6

  請?zhí)羁铡?/p>

  ---------------------------------------------------------------*/

  #include

  #include

  double fun(double x)

  {

  return(x*x-2*x+6);

  }

  main()

  {

  /***********FILL***********/

  double x, ____ y1,y2______;

  printf("Enter x:");

  scanf("%lf",&x);

  /***********FILL***********/

  y1=fun( ___(8+x)______);

  /***********FILL***********/

  y2=fun( ___sin(x)______);

  printf("y1=%lf,y2=%lf\n", y1, y2);

  }

  三、程序改錯(cuò)

  功能:一個(gè)5位數(shù),判斷它是不是回文數(shù)。即12321是回文數(shù),個(gè)

  位與萬位相同,十位與千位相同。

  ------------------------------------------------------*/

  #include "stdio.h"

  main( )

  {

  /**********ERROR**********/

  long ge,shi,qian;wan,x;

  scanf("%ld",&x);

  /**********ERROR**********/

  wan=x000;

  qian=x000/1000;

  shi=x0/10;

  ge=x;

  /**********ERROR**********/

  if (ge==wan||shi==qian)

  printf("this number is a huiwen\n");

  else

  printf("this number is not a huiwen\n");

  }

  改:long ge,shi,qian,wan,x;

  wan=x/10000;

  if (ge==wan&&shi==qian)

  /*------------------------------------------------------

  【程序改錯(cuò)】

  --------------------------------------------------------

  功能:用下面的和式求圓周率的近似值。直到最后一項(xiàng)的絕對值

  小于等于0.0001。

  π/4= 1- 1/3 + 1/5 - 1/7 ....

  ------------------------------------------------------*/

  #include "stdio.h"

  /**********ERROR**********/

  #include "math"

  void fun()

  {

  float s=0,t=1,i=1;

  /**********ERROR**********/

  int p=1;

  /**********ERROR**********/

  while(fabs(t)<=1e-4)

  {

  s=s+t;

  p=-p;

  i=i+2;

  t=p/i;

  }

  /**********ERROR**********/

  printf("pi=%d\n",s*4);

  }

  main()

  {

  fun();

  改:#include "math.h"

  float p=1;

  while(fabs(t)>1e-4)

  while(0.0001

  while(1e-4

  while(fabs(t)>0.0001)

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

計(jì)算機(jī)二級C語言考試試題及答案03-08

計(jì)算機(jī)二級C語言考試上機(jī)沖刺試題及答案03-03

2017最新計(jì)算機(jī)二級C語言考試試題02-28

計(jì)算機(jī)等級考試二級C語言考試試題(帶答案)03-03

計(jì)算機(jī)二級考試C++試題03-09

2017年計(jì)算機(jī)二級考試C語言練習(xí)試題03-08

計(jì)算機(jī)二級《C語言》模擬試題及答案03-29

2016最新計(jì)算機(jī)二級C語言試題03-07

2017年計(jì)算機(jī)等級考試二級C語言考試試題03-28