文档详情

高级语言程序设计计算机-答案.doc

发布:2018-03-06约1.62千字共3页下载文档
文本预览下载声明
湖北师范学院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
显示全部
相似文档