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

我要投稿 投訴建議

全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)模擬試題及答案2

時(shí)間:2022-08-03 11:02:19 計(jì)算機(jī)等級(jí) 我要投稿
  • 相關(guān)推薦

2014年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)模擬試題及答案2

  函數(shù)fun的功能是:計(jì)算請(qǐng)?jiān)诔绦虻南聞澗處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。

2014年全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)模擬試題及答案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ù)公式可知,此處應(yīng)填:x。

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

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

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

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

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

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

  注意: 不要改動(dòng)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的初始值應(yīng)為1。

  第二處:整除的符號(hào)是/。

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

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

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

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

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

  給定源程序:

  #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();

  }

  解題思路:

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

  參考答案:

  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/

【全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)模擬試題及答案2】相關(guān)文章:

2014年計(jì)算機(jī)二級(jí)C語(yǔ)言模擬試題及答案(2)08-04

2014年計(jì)算機(jī)二級(jí)C語(yǔ)言模擬試題及答案(1)08-04

2014年計(jì)算機(jī)二級(jí)C語(yǔ)言模擬試題及答案(3)08-04

2016年計(jì)算機(jī)二級(jí)《C++》模擬試題及答案08-06

2017計(jì)算機(jī)二級(jí)C語(yǔ)言試題09-25

計(jì)算機(jī)二級(jí)考試C++上機(jī)考試試題08-23

計(jì)算機(jī)二級(jí)C語(yǔ)言考試題目09-25

C語(yǔ)言筆試題目及答案09-25

2004年全國(guó)計(jì)算機(jī)等級(jí)考試三級(jí)C語(yǔ)言全真上機(jī)試題解析08-10

2016年計(jì)算機(jī)二級(jí)考試試題C語(yǔ)言沖刺試題08-06