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

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

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

  (31)有以下程序

  #include

  main()

  { char a[30],b[30];

  scanf("%s",a);

  gets(b);

  printf("%s\n %s\n",a,b);

  }

  程序运行时若输入:

  how are you? I am fine<回车>

  则输出结果是

  A)how are you? B)how

  I am fine are you? I am fine

  C)how are you? I am fine D)row are you?

  (32)设有如下函数定义

  int fun(int k)

  { if (k<1) return 0;

  else if(k==1) return 1;

  else return fun(k-1)+1;

  }

  若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是

  A)2 B)3 C)4 D)5

  (33)有以下程序

  #include

  int fun (int x,int y)

  { if (x!=y) return ((x+y);2);

  else return (x);

  }

  main()

  { int a=4,b=5,c=6;

  printf("%d\n",fun(2*a,fun(b,c)));

  }

  程序运行后的输出结果是

  A)3 B)6 C)8 D)12

  (34)有以下程序

  #include

  int fun()

  { static int x=1;

  x*=2;

  return x;

  }

  main()

  { int i,s=1;

  for(i=1;i<=3;i++) s*=fun();

  printf("%d\n",s);

  }

  程序运行后的输出结果是

  A)0 B)10 C)30 D)64

  (35)有以下程序

  #include

  #define S(x) 4*(x)*x+1

  main()

  { int k=5,j=2;

  printf("%d\n",S(k+j));

  }

  程序运行后的输出结果是

  A)197 B)143 C)33 D)28

  (36)设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是

  A)t1=t2; B)t2.num1=t1.num1;

  C)t2.mark=t1.mark; D)t2.num2=t1.num2;

  (37)有以下程序

  #include

  struct ord

  { int x,y;}dt[2]={1,2,3,4};

  main()

  {

  struct ord *p=dt;

  printf("%d,",++(p->x)); printf("%d\n",++(p->y));

  }

  程序运行后的输出结果是

  A)1,2 B)4,1 C)3,4 D)2,3

  (38)有以下程序

  #include

  struct S

  { int a,b;}data[2]={10,100,20,200};

  main()

  { struct S p=data[1];

  printf("%d\n",++(p.a));

  }

  程序运行后的输出结果是

  A)10 B)11 C)20 D)21

  (39)有以下程序

  #include

  main()

  { unsigned char a=8,c;

  c=a>>3;

  printf("%d\n",c);

  }

  程序运行后的输出结果是

  A)32 B)16 C)1 D)0

  (40)设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是

  A)写操作结束后可以从头开始读 B)只能写不能读

  C)可以在原有内容后追加写 D)可以随意读和写

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