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

計算機等級

下半年計算機C語言二級上級考試試題

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

2016下半年計算機C語言二級上級考試試題

  計算機二級C語言考試就要到了,下面yjbys小編為大家分享的是最新的計算機二級C語言考試題及答案,希望對大家有所幫助!

2016下半年計算機C語言二級上級考試試題

  1.程序填空題:

  請補充main函數(shù),該函數(shù)的功能是:計算每個學(xué)生成績的平均分,并把結(jié)果保存在數(shù)組bb中。

  例如,當(dāng)score[N][M]={{83.5,82,86,65,67},{80,?91.5?,84,99,95},{90.5,95,86,95,97}}時,三個學(xué)生的平均分為76.7,89.9,92.7。

  注意:部分源程序給出如下。

  請勿改動main函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在main函數(shù)的橫線上填入所編寫的若干表達式或語句。

  試題程序:

  #include

  #define N 3

  #define M 5

  void main()

  {

  int I,j;

  static float score[N][M]={{83.5,82,86,65,67},{80,91.5,84,99,95},{90.5,95,86,95,97}};

  float bb[N];

  system("CLS");

  for(I=0;I

  【1】;

  for(I=0;I

  {

  for(j=0;j

  【2】;

  bb[I]/=M;

  }

  for(I=0;I

  printf("\nstudent%d\taverage=%5.1f",I+1,bb[I]);

  }

  2.程序改錯題:

  下列給定程序中,函數(shù)fun的功能是:判斷一個整數(shù)m是否是素數(shù),若是返回1,否則返回0。在main函數(shù)中,若fun()返回1則輸出"YES",若fun()返回0則輸出"NO!"。

  請改正程序中的錯誤,使它能得出正確的結(jié)果。

  注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

  試題程序:

  #include

  #include

  #include

  int fun(int m)

  { int k=2;

  while (k<=m&&(m%k))

  k++

  if(m=k)

  return 1;

  else return 0;

  }

  void main()

  { int n;

  system("CLS");

  printf("\nPlease enter n: ");

  scanf("%d",&n);

  if(fun(n)) printf("YES\n");

  else printf("NO!\n");

  }

  3.程序設(shè)計題:

  編寫函數(shù)fun,它的功能是:根據(jù)以下公式求p的值,結(jié)果由函數(shù)值帶回。m與n為兩個正數(shù)且要求m>n。P=m!/(n!(m-n)!),例如,m=12,n=8時,運行結(jié)果為495.000000。

  注意:部分源程序給出如下。

  請勿改動main函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入所編寫的若干語句。

  試題程序:

  #include

  #include

  #include

  float fun (int m, int n)

  {

  }

  void main ()

  {

  FILE *wf;

  system("CLS");

  printf ("p=%f\n",fun (12,8) ) ;

  wf=fopen("out.dat","w");

  fprintf (wf,"%f",fun(12,8));

  fclose(wf);

  }

  【參考答案】:1.程序填空題:(1) bb[i]=0 (2) bb[i]+=score[i][j]

  2.程序改錯題:(1)錯誤:k++ 正確:k++;

  (2)錯誤:if(m=k) 正確:if(m==k)

  3.程序設(shè)計題:float fun (int m, int n)

  {

  int i;

  double p=1.0;

  for(i=1;i<=m;i++)

  p=p*i;

  for(i=1;i<=n;i++)

  p=p/i;

  for(i=1;i<=m-n;i++)

  p=p/i;

  return p;

  }

【下半年計算機C語言二級上級考試試題】相關(guān)文章:

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

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

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

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

國家計算機二級C語言考試復(fù)習(xí)知識點09-03

2024年第49次計算機二級C++考試試題09-06

計算機二級Java語言程序設(shè)計考試試題09-06

國家計算機二級c語言題庫及答案09-05

2015年計算機二級《C++》考前沖刺試題07-17

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