高级语言程序设计计算机-答案.doc
文本预览下载声明
湖北师范学院2010年“专升本”招生考试
《高级语言程序设计》答案
题号 一 二 三 四 五 总分 题分 20 18 10 30 22 100 得分
评卷人 一、选择题(本题共20小题,每小题 1 分,共 20 分)
(从下列备选答案中选择一个正确答案,填在下列的表格中) 得 分
题号 1 2 3 4 5 6 7 8 9 10 答案 B D D A A B A A D B 题号 11 12 13 14 15 16 17 18 19 20 答案 B B C A D A B B B B
评卷人 二、多项选择题(请选择正确答案,多选或少选均不得分,每小题2分,共18分) 得 分
题号 1 2 3 4 5 6 7 8 9 答案 BCD ABD ABCD ACD BCD ABCD ACD BC BCD
评卷人 三、判断题(判断正误,每小题1分,共10分) 得 分
题号 1 2 3 4 5 6 7 8 9 10 答案 √ √ × × √ × √ × √ ×
评卷人 四、简答题(每小题5分,共30分) 得 分 1.答:程序运行结果为:75
2.答:程序运行结果为:3 1 -1
3.答:程序运行结果为:BCDEFG 换行 EFG
4.答:程序运行结果为:12,1
5.答:数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软件,它的主要功能包括以下几个方面:
数据定义功能:DBMS提供数据描述语言(DDL),用户可通过它来定义数据。数据操纵功能:DBMS还提供数据操纵语言(DML),实现对数据库的基本操作:查询、插入、删除和修改。数据库的运行管理:这是DBMS运行时的核心部分,它包括开发控制,安全性检查,完整性约束条件的检查和执行,数据库的内容维护等。数据库的建立和维护功能:它包括数据库初始数据的输入及转换,数据库的转储与恢复,数据库的重组功能和性能的监视与分析功能等。
初始状态 [46 74 53 14 26 38 86 65 27 34] 第一趟 [34 27 38 14 26] 46 [86 65 53 74] 第二趟 [26 27 14] 34 38 46 [74 65 53] 86 第三趟 14 26 27 34 38 46 [53 65] 74 86 第四趟 14 26 27 34 38 46 53 65 74 86
2. 解:(8分)
void count1(bitreptr r,datatype x,int k)
{if (r!=NULL)
{if(r—data==x) k++;
count1(r—lchild,x,k);
count1(r—rchild,x,k);
}
}
3. 解:(10分)
#includestdio.h
main()
{ int i,j,n=5; (1分)
for(i=1;i=5;i++) (2分)
{ for(j=5;ji;j--)
printf(“ ”); (3分)
for(j=1;j=2*i-1;j++)
printf(“*”); (3分)
printf(“\n”); (1分)
}
}
3 / 3
显示全部