2013年计算机二级C语言上机试题七十七及答案

2014-11-23 19:23:34 · 作者: · 浏览: 16

  第一题
  请补充main函数,该函数的功能是:如果数组aa的前一个元素比后一个元素小,则把它保存在数组bb中并输出.
  例如,输入45,55,62,42,35,52,78,95,66,73则结果输出45 55 35 52 78 66.
  仅在\横线上填入所编写的若干表达式或语句,勿改动函数中的其他任何内容.
  #include
  #define N 10
  main()
  {
  int i, n = 0;
  int aa[N] = {45, 55, 62, 42, 35, 52, 78, 95, 66, 73};
  int bb[N];
  for (i=0; i<___1___; i++)

  if (aa[i] < aa[i+1])
  ___2___;
  printf("\n********* display bb *********\n");
  for (i=0; i   printf("bb[%d]=%2d ", ___3___);
  }
   参考答案:
  1:N-1
  2:BB[n++]=aa[i]
  3:i,bb[i]