模拟试题

3773考试网计算机等级考试模拟试题正文

2014年3月全国计算机二级C语言上机模拟试题九之3

来源:2exam.com 2013-10-30 19:15:06

解题思路: 

  本题是考察一维数组的操作。 

  1. 定义一维数组中间变量b,把n值后面数组中的内容存入b中。 

  2. 再把m前的数组中的内容存入b中。 

  3. 最后把数组b的内容依次存放到w中。 

  参考答案: 

  void fun(int *w, int p, int n) 

  { 

  int i, j = 0, b[N] ; 

  for(i = p + 1 ; i < n ; i++) b[j++] = w[i] ; 

  for(i = 0 ; i <= p ; i++) b[j++] = w[i] ; 

  for(i = 0 ; i < n ; i++) w[i]= b[i] ; 

  } 

触屏版 电脑版
3773考试网 琼ICP备12003406号-1