您现在的位置:学赛首页 > 计算机等级考试 > 模拟试题 > 正文
计算机等级考试二级C语言模拟试题十一及答案解析[7]
http://www.educity.cn 作者:希赛等考学院 来源:希赛网 2007年9月20日 发表评论 进入社区
更多二级C语言学习资料:http://www.educity.cn/ncre/zt/ZT_C_cc0911.htm

(49)函数fseek(pf, OL,SEEK_END)中的SEEK_END代表的起始点是
A)文件开始
B)文件末尾
C)文件当前位置
D)以上都不对
正确答案:  B

(50)有以下程序
#include <stdio.h>
main()
{ FILE *fp; int i=20,j=30,k,n;
fp=fopen("d1.dat","w");
fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);
fclose(fp);
fp=fopen("d1.dat","r");
fscanf(fp,"%d%d",&k,&n); printf("%d %d\n",k,n);
fclose(fp);
}
程序运行后的输出结果是
A)20 30
B)20 50
C)30 50
D)30 20
正确答案:  A

二 、填空题
(1)数据结构分为逻辑结构与存储结构,线性链表属于 【1】 。
正确答案:  1.(存储结构)
(2)在面向对象方法中,类之间共享属性和操作的机制称为 【2】 。
正确答案:  1.(继承)

(3)耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。
正确答案:  1.(内聚)

(4)一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于 【4】 的联系。
正确答案:  1.(一对多或1:N)

(5)数据库设计分为以下6个设计阶段:需求分析阶段、 【5】 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
正确答案:  1.(数据库概念设计阶段)

(6)以下程序的运行结果是【6】。
#define MAX (a,b)(a>b?a:b)+1
main  ()
{ int i=6,j=8,k;
printf ("%d\n",MAX(i,j));
}
正确答案:  1.(9)

(7)以下程序的功能是从健盘输入若干学生的成绩,并输出最高成绩和最低成绩,当输入负数时结束。请填空。
main ()
{float x,amax,amin;
scanf ("%f",&x);
amax=x;
amin=x;
while (【7】)
{if (x>amax)
amax=x;
else
if【8】
amin=x;
 else scanf ("%f",&x);
}
printf ("\n amax=%f\n amin=%f\n",amax,amin);
}
正确答案:  1.(x>0) 2.(x<amin)

(8)在对文件操作的过程中,若要求文件的位置指针回到文件的开始处,应当调用的函数是【9】。
正确答案:  1.(rewind()或fseek())

(9)在计算机中,字符的比较是对它们的【10】进行比较。
正确答案:  1.(ASCII码) 

[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]