2004年4月全国计算机等级考试二级C语言笔试试题及答案
来源:优易学  2010-1-14 10:17:31   【优易学:中国教育考试门户网】   资料下载   IT书店

 

  二、填空题(每空2分,共40分)

  请将每一个空的正确答案写在答题卡【1】至【20】序号的横线上, 答在试卷上不得分.

  (1) E-mail地址由用户名和域名两部分组成,这两部分的分隔符为【1】 。

  (2) 计算机网络分为广域网和局域网,因特网属于【2】 。

  (3) 从Windows环境进入MS-DOS方式后,返回Windows环境的DOS命令为【3】 。

  (4) 在Windows环境下,只要在“开始”菜单中单击【4】选项,就可以查阅最近打开过的文档清单。

  (5) 计算机的运算速度可以用MIPS来描述,1MIPS是指每秒执行【5】条指令。

  (6) 已知字符A的ACSII码值为65,以下语句的输出结果是【6】
  char ch=’B’;
  printf(“%c %d\n”,ch,ch);

  (7) 有以下语句段
  int n1=10,n2=20;
  printf(“ 【7】 ”,n1.n2);
  要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。
  n1=10
  n2=20

  (8) 有以下程序
  main( )
  { int t=1,i=5;
   for(;i>=0;i--) t*=i;
   printf(“%d\n”,t);
  }
  执行后输出结果是【8】 。

  (9) 有以下程序
  main( )
  { int n=0,m=1,x=2;
   if(!n) x-=1;
   if(m) x-=2;
   if(x) x-=3; 
   printf(“%d\n”,x);
  }
  执行后输出结果是【9】 。

  (10) 有以下程序
  #include 
  main( )
  { char ch1,ch2; int n1,n2;
   ch1=getchar(); ch2=getchar();
   n1=ch1-‘0’; n2=n1*10+(ch2-‘0’);
   printf(“%d\n”,n2);
  }
  程序运行时输入:12<回车>,执行后输出结果是【10】 。

  (11) 有以下程序
  void f( int y,int *x)
  {y=y+*x; *x=*x+y;}
  main( )
  { int x=2,y=4;
   f(y,&x);
   printf(“%d %d\n”,x,y);
  }
  执行后输出的结果是【11】 。

  (12) 函数fun的功能是计算xn
  double fun(double x,int n)
  { int i; double y=1;
   for(i=1;i<=n;i++) y=y*x;
   return y;
  }
  主函数中已经正确定义m,a,b变量并赋值,并调用fun函数计算:m=a4+b4-(a+B) 3。实现这一计算的函数调用语句为【12】 。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训