您现在的位置: 中国IT实验室 >> 计算机等级考试 >> 最新试题 >> 文章正文
2005年9月全国计算机等级考试二级C笔试试卷(含参考答案)

ChinaITLab收集整理  2006-3-11  保存本文  推荐给好友  QQ上看本站  收藏本站


 void f(struct STU p)
 { struct STU s[2]={{20044,550},{20045,537}};
 p.num = s[1].num; p.TotalScore = s[1].TotalScore;
 }
 main()
 { struct STU s[2]={{20041,703},{20042,580}};
 f(s[0]);
 printf("%d %3.0f\n", s[0].num, s[0].TotalScore);
 }
程序运行后的输出结果是
 A)20045 537 B)20044 550 C)20042 580 D)20041 703

(47)有以下程序
 # include 
 struct STU 
 { char name[10]; 
 int num; };
 void f(char *name, int num)
 { struct STU s[2]={{"SunDan",20044},{"Penghua",20045}};
 num = s[0].num;
 strcpy(name, s[0].name);
 }
 main()
 { struct STU s[2]={{"YangSan",20041},{"LiSiGuo",20042}},*p;
 p=&s[1]; f(p->name, p->num);
 printf("%s %d\n", p->name, p->num);
 }
程序运行后的输出结果是
 A)SunDan 20042 B)SunDan 20044
 C)LiSiGuo 20042 D)YangSan 20041

(48)有以下程序
 struct STU 
 { char name[10]; int num; float TotalScore; };
 void f(struct STU *p)
 { struct STU s[2]={{"SunDan",20044,550},{"Penghua",20045,537}}, *q=s;
 ++p ; ++q; *p=*q;
 }
 main()
 { struct STU s[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}};
 f(s);
 printf("%s %d %3.0f\n", s[1].name, s[1].num, s[1].TotalScore);
 }
程序运行后的输出结果是
 A)SunDan 20044 550 B)Penghua 20045 537
 C)LiSiGuo 20042 580 D)SunDan 20041 703

(49)以下程序的功能是进行位运算
 main()
 { unsigned char a, b;
 a=7^3; b= ~4 & 3; 
printf("%d %d\n",a,b);
 }
程序运行后的输出结果是
 A)4 3 B)7 3 C)7 0 D)4 0

(50)有以下程序
 #include 
 main()
 { FILE *fp; int i, k, n;
 fp=fopen("data.dat", "w+");
 for(i=1; i<6; i++)
 { fprintf(fp,"%d ",i);
 if(i%3==0) fprintf(fp,"\n");
 }
 rewind(fp);
 fscanf(fp, "%d%d", &k, &n); printf("%d %d\n", k, n);
 fclose(fp);
 }
程序运行后的输出结果是
 A)0 0 B)123 45 C)1 4 D)1 2

二、填空题(每空2分,共40分)
 请将每一个空的正确答案写在答题卡【1】至【20】序号的横线上,答在试卷上不得分。

(1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是 【1】 。

(2)算法复杂度主要包括时间复杂度和 【2】 复杂度。

(3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 【3】 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

(4)一棵二叉树第六层(根结点为第一层)的结点数最多为 【4】 个。

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





 相关文章  热门文章
应付计算机等级二级考试新大纲:公共基础知识
计算机等级考试三,四级证书
计算机等级考试一,二级证书
2006年4月1日计算机等级考试公共基础知识考
2006年全国计算机等级考试四级考试大纲
2006年全国计算机等级考试三级信息管理技术
2006年全国计算机等级考试二级Access考试大
全国计算机等级考试详细的介绍
全国计算机等级考试四级通关攻略
全国计算机等级考试上机考试应试技巧

 文章评论


认证培训
热门专题       more
相关下载
论坛新帖
博 客