学习网考试学习资料

Gzu521.com

2007年11月程序员模拟试题下午试卷(2)(1)

计算机软件水平考试   点击:次   发布时间:2007-10-19   【字体: 】   来源:Gzu521.com
GZU521.COM学习网
●试题一

  阅读下列函数说明和c代码,把应填入其中n处的字句写在答卷的对应栏内。

  【函数1.1说明】 !A+=MRT'_w*V'H [ 本 资 料 来 源 于 贵 州 学 习 网 IT认证计算机软件水平考试 http://Www.gzU521.com ] !A+=MRT'_w*V'H

  函数strcpy(char*to,char*from)将字符串from复制到字符串to。

  【函数1.1】

  void strcpy(char*to,char*from)

  {while( (1) );}

  【函数1.2说明】

  函数merge(int a[ ],int n,int b[ ],int m,int *c)是将两个从小到大有序数组a和b复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。

  【函数1.2】

  void merge(int a[ ],int n,int b[ ],int m,int *c)

  { int i,j;

  for(i=j=0;i

  *c++=a[i]

  while( (2) )*c++=a[i++];

  while( (3) )*c++=b[j++];

  }

  【函数1.3说明】

  递归函数sum(int a[ ],int n)的返回值是数组a[ ]的前n个元素之和。

  【函数1.3】

  int sum(int a[ ],int n)

  { if(n>0)return (4) ;

  else (5) ;

  }I$c0A]qsJi{o1EOZX8a[ 此文转贴于我的学习网IT认证计算机软件水平考试 http://www.Gzu521.com]I$c0A]qsJi{o1EOZX8a

  ●试题二

  阅读下列函数说明和c代码,将应填入(n)处的字句写在答题纸的对应栏内。

  【说明】

  该程序运行后,输出下面的数字金字塔

  【程序】

  #include

  main ()

  {char max,next;

  int i;

  for(max=′1′;max<=′9′;max++)

  {for(i=1;i<=20- (1) ;++i)

  printf(" ");

  for(next= (2) ;next<= (3) ;next++)

  printf("%c",next);

  for(next= (4) ;next>= (5) ;next--)

  printf("%c",next);

  printf("\n");

  }

  }

本文共4页:第 [1] [2] [3] [4]下一页

责任编辑:gzu521

IT认证分类
计算机软件水平考试
全国计算机等级考试
思科认证
微软认证
ORACLE/CIW认证
Linux认证
JAVA认证
其它认证
分类推荐信息
更多...
大类最新文章
更多...