试题

计算机二级C上机考试试题及答案

时间:2025-01-02 00:27:50 试题 我要投稿

2016年计算机二级C上机考试试题及答案

  以下是计算机二级C++语言上级考试题及答案,仅供参考!

2016年计算机二级C上机考试试题及答案

  使用VC++6.0打开考生文件夹下的源程序文件2.epp。完成空出函数fun(char*S,char*t)部分。函数fun(char*s,char*t)的功能是将在字符串S中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符串中字符的顺序排列。

  例如:当s中的字符串为“ABCDEF”时,t中的字符串应为“AACCEE”。

  注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

  【试题程序】:

  #include

  voidfun(char*s,char*t)

  {

  }

  voidmain()

  {

  chars[100],t[100];

  cout<<"Pleaseenterstrings:"<  tin.getline(s,100);

  fun(s,t);

  cout<<"Theresultis:"<  return;

  voidfun(char*s,char*t)

  {

  inti;

  for(i=0;s[i]!==0;i++)

  {

  if(i%2==0)

  {

  t[i]=s[i];

  t[i+2]=’\0’;

  }

  }

  }

  【解析】

  本题要求将在字符串s中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符串中字符的顺序排列,也就是说重复出现一次偶数位的字符,数组的下标是从0开始的,所以会重复第1、3、5…的字符。

【计算机二级C上机考试试题及答案】相关文章:

计算机二级考试C上机考试试题及答案10-29

计算机二级《C++》上机试题及答案08-12

计算机二级C语言考试上机考试题及答案10-29

计算机二级考试C++上机考试试题及答案11-09

2024计算机二级C上机考试试题及答案10-23

计算机二级C语言上机冲刺试题及答案08-29

2016计算机二级C++上机试题及答案08-02

2017计算机二级考试《C++》上机考试题及答案09-05

2017计算机二级C++上机考试试题及答案06-20

2016计算机二级C++上机考试试题及答案10-09