日韩欧美另类久久久精品_亚洲大色堂人在线无码_国产三级aⅴ在线播放_在线无码aⅴ精品动漫_国产精品精品国产专区

我要投稿 投訴建議

全國計算機二級C語言上機模擬試題及答案2

時間:2022-08-03 11:02:19 計算機等級 我要投稿
  • 相關推薦

2014年全國計算機二級C語言上機模擬試題及答案2

  函數(shù)fun的功能是:計算請在程序的下劃線處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。

2014年全國計算機二級C語言上機模擬試題及答案2

  注意:源程序存放在考生文件夾下的BLANK1.C中。

  不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

  給定源程序:

  #include

  #include

  double fun(double x)

  { double f, t; int n;

  f = 1.0+___1___;

  t = x;

  n = 1;

  do {

  n++;

  t *= x/___2___;

  f += ___3___;

  } while (fabs(t) >= 1e-6);

  return f;

  }

  main()

  { double x, y;

  x=2.5;

  y = fun(x);

  printf("\nThe result is :\n");

  printf("x=%-12.6f y=%-12.6f \n", x, y);

  解題思路:

  第一處:根據(jù)公式可知,此處應填:x。

  第二處:根據(jù)公式可知,此處應該除以n,所以應填:n。

  第三處:計算的結(jié)果進行累加并賦值給變量f,所以應填:t。

  ***************************************************

  給定程序MODI1.C中函數(shù)fun的功能是: 計算n的5次方的值(規(guī)定n的值大于2、小于8),通過形參指針傳回主函數(shù);并計算該值的個位、十位、百位上數(shù)字之和作為函數(shù)值返回。

  例如,7的5次方是16807, 其低3位數(shù)的和值是15。

  請改正函數(shù)fun中指定部位的錯誤, 使它能得出正確的結(jié)果。

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

  給定源程序:

  #include

  #include

  int fun( int n ,int *value )

  { int d,s,i;

  d=0; s=0;

  for(i=1; i<=5; i++) d=d*n;

  *value=d;

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

  { s=s+d;

  d=d\10;

  }

  return s;

  }

  main()

  { int n, sum, v;

  do

  { printf("\nEnter n( 2  while(n<=2||n>=8);

  sum=fun( n,&v );

  printf("\n\nThe result:\n value=%d sum=%d\n\n",v,sum);

  解題思路:

  第一處:變量d的初始值應為1。

  第二處:整除的符號是/。

  ***************************************************

  請編寫函數(shù)fun, 其功能是: 計算并輸出給定數(shù)組(長度為9)中每相鄰兩個元素之平均值的平方根之和。

  例如, 給定數(shù)組中的9個元素依次為12.0、34.0、4.0、23.0、34.0、45.0、 18.0、3.0、11.0, 輸出應為: s=35.951014。

  注意:部分源程序在文件PROG1.C中。

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

  給定源程序:

  #include

  #include

  double fun(double x[9])

  {

  }

  main()

  { double s,a[9]={12.0,34.0,4.0,23.0,34.0,45.0,18.0,3.0,11.0};

  int i;

  printf("\nThe original data is :\n");

  for(i=0;i<9;i++)printf("%6.1f",a[i]); printf("\n\n");

  s=fun(a);

  printf("s=%f\n\n",s);

  NONO();

  }

  解題思路:

  本題是計算并輸出給定數(shù)組中每相鄰兩個元素之平均值的平方根之和。

  參考答案:

  double fun(double x[9])

  {

  int i ;

  double avg=0.0,sum=0.0;

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

  avg=(x[i]+x[i+1])/2;

  sum+=sqrt(avg);

  }

  return sum;

  }

http://www.fuchuonang.cn/

【全國計算機二級C語言上機模擬試題及答案2】相關文章:

2014年計算機二級C語言模擬試題及答案(2)08-04

2014年計算機二級C語言模擬試題及答案(1)08-04

2014年計算機二級C語言模擬試題及答案(3)08-04

2016年計算機二級《C++》模擬試題及答案08-06

2017計算機二級C語言試題09-25

計算機二級考試C++上機考試試題08-23

計算機二級C語言考試題目09-25

C語言筆試題目及答案09-25

2004年全國計算機等級考試三級C語言全真上機試題解析08-10

2016年計算機二級考試試題C語言沖刺試題08-06