上海龙凤419

试题

9月计较机二级《C++》上机题库及谜底

时候:2024-09-01 23:21:30 试题 我要投稿
  • 相干保举

2016年9月计较机二级《C++》上机题库及谜底

  一、简略利用题

  已知考生的记实由学号和进修成就组成,N名考生的数据已存入a布局体数组中。请编写函数fun,该函数的功效是:找出成就最低的考生记实,经由过程形参前往主函数(划定只要一个最低分)。已赐与出函数的首部,请实现该函数。

  注重:局部源法式已存在文件kt8_2.cpp中。

  请勿修改主函数main和其余函数中的任何内容,仅在函数fun的花括号中填入所编写的多少语句。

  文件kt8_2.cpp的内容以下:

  #include

  #include

  #include

  #defineN10

  typedefstructss

  {charnum[10];

  ints;

  }STU;

  voidfun(STUa[],STU*s)

  {

  }

  voidmain()

  {STU

  a[N]={{"A01",81},{"A02",89},{"A03",66},{"A04",87},{"A05",77},{"A06",90},{"A07",79},{"A08",61},{"A09",80},{"A10",71}},m;

  fun(a,&m);

  cout<<"*****Theoriginaldate*****"<

  cout<<"Thelowest:"<

  【参考谜底】

  fun(STU a[],STU *s)

  {int i, min;

  min=a[0].s;

  for(i=0;i

  if(a[i].s

  {min=a[i].s;

  *s=a[i];}}

  【试题剖析】

  解题思绪为:先假定第一个考生的成就最优,经由过程轮回找到最低成就,并将最低成就的考生记实传给指针s,带回主函数。

  二、综合利用题

  利用VC6翻开考生文件夹下的工程kt8_3,此工程包罗一个源法式文件kt8_3.cpp,该文件设想了用于输入乘法九九表的类。请当真浏览已有的代码,按请求实现以下操纵,将法式补充完全。

  (1)界说类Table的公有数据成员x和y,别离用于表现九九表中的两个乘数(x*y),它们都是int型的数据。请在正文“//**1**”以后增加恰当的语句;

  (2)实现类Table的成员函数print()的界说,该函数以"x*y=z"的格局打印出九九表中的一个乘法算式,请利用格局化输入函数printf实现,在正文“//**2**”以后增加恰当的语句;

  (3)实现类Table9的成员函数print()的界说,该函数挪用基类Table的print()函数,将九九表输入到屏幕,请在正文“//**3**”以后增加恰当的语句;

  (4)补充主函数,在屏幕上输入九九表,以便测试所界说的类的准确性。请在正文“//**4**”以后增加恰当的语句。

  注重:除在指定地位增加语句以外,请不要修改法式中的其余内容。

  源法式文件kt8_3.cpp清单以下:

  #include

  #include

  classTable

  {//**1**

  intz;

  public:

  voidprint(intx,inty,intz);};

  voidTable::print(intx,inty,intz)

  {//**2**}

  classTable9:publicTable

  {public:

  voidprint();};

  voidTable9::print()

  {//**3**

  intx,y,z;

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

  {for(j=1;j   {x=i;

  y=j;

  z=i*j;

  Table::print(y,x,z);}

  printf("\n");}}

  main()

  {//**4**

  return0;}

  【参考谜底】

  (1)int x;

  int y;

  (2)printf( "%d*%d=%d ",x,y,z);

  if(z<10) printf(" ");

  (3)int i,j;

  (4)Table9 t_9;

  t_9.print();

  【试题剖析】

  首要考核将详细题目笼统为类,将类的界说补充完全,并进行类界说测试的才能。

【9月计较机二级《C++》上机题库及谜底】相干文章:

计较机二级VF上机题库及谜底03-19

天下计较机二级《C++》上机试题及谜底03-28

3月计较机二级office题库及谜底10-14

2016年9月计较机二级《VFP》上机操纵题库03-10

2016年9月计较机二级《C说话》上机试题及谜底03-11

2017年9月计较机二级MS office上机试题及谜底03-28

2016年9月计较机二级挑选题题库及谜底07-22

2017年9月计较机二级C++挑选题操练及谜底11-17

2016年9月计较机二级《C++》机测验题及谜底11-24