站点首页 | 实用文章 | 考试相关 | 论文中心 | 故事小说 | 教程中心
热门文章
搜索
您现在的位置: hglm >> 考试相关 >> 计算机等级考试 >> 等级考试 >> 计算机二级 >> 文章正文
2004年4月全国计算机等级考试二级C笔试试卷 (附答案)
&b,sizeof(int),1,fp);/*从文件中读取sizeof(int)字节的数据到变量b中*/
  fclose(fp);
  printf("%d\n",b);
}   执行后输出结果是()
A)2  B)1  C) 4  D)3
二、填空题(每空2分,共40分)
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 <stdio.h>
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】。
13、下面rotate函数的功能是:将n行n列的矩阵A转置为A’,例如:
    


       1 2 3 4                        1 5 9 13
           5 6 7 8                        2 6 10 14  
当  A=    9 10  11  12              则  A’=  3 7   11  15
           13   14  15  16                  &

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

Copyright(c) hglm.com All rights reserved. 浙ICP备06001730号