考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > C语言程序设计 > C语言历年真题 > 文章内容
  

2011年3月计算机二级C语言笔试真题

中华IT学院   【 】  [ 2016年8月31日 ]

  (11)己知a所指的数组中有N个元素。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个位置。请填空。

  void fun(int a[N],int k)

  { int i;

  for(i=k;i

  }

  (12)有以下程序,请在 【12】 处填写正确语句,使程序可正常编译运行。

  #include

  【12】 ;

  main()

  { double x,y,(*p)();

  scanf("%lf%lf",&x,&y);

  p=avg;

  printf("%f\n",(*p)(x,y));

  }

  double avg(double a,double b)

  { return((a+b)/2);}

  (13)以下程序运行后的输出结果是 【13】 。

  #include

  main()

  { int i,n[5]={0};

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

  { n[i]==n[i-1]*2+1; printf("%d",n[i]); }

  printf("\n");

  }

  (14)以下程序运行后的输出结果是 【14】 。

  #include

  #include

  #include

  main()

  { char *p; int i;

  p=(char *)malloc(sizeof(char)*20);

  strcpy(p,"welcome");

  for(i=6;i>=0;i--) putchar(*(p+i));

  printf("\n-"); free(p);

  }

  (15)以下程序运行后的输出结果是 【15】 。

  #include

  main()

  { FILE *fp; int x[6]={1,2,3,4,5,6},i;

  fp=fopen("test.dat","wb");

  fwrite(x,sizeof(int),3,fp);

  rewind(fp);

  fread(x,sizeof(int),3,fp);

  for(i=0;i<6;i++) printf("%d",x[i]);

  printf("\n");

  fclose(fp);

  }

首页 1 2 3 4 5 6 尾页
分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2006-2017 中华考试网(Examw.com) All Rights Reserved  营业执照