版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、选择一个正确代码(A/B/C/D),填入每题的括号内(每题 1.5 分,多选无分,共 30 分)1、MAN 英文缩写的含义是( )A.局域网B.城域网C.广域网D.增值网2、用十六进制,八进制和十进制写了如下一个等式:6413=33式中三个数是各不相同进位制的数,试问 64,13,33,分别为。A八进制,十进制,十六进制 C八进制,十六进制,十进制3、表达式(4 MOD (3)与(4B十进制,十六进制,八进制 D十进制,八进制,十六进制MOD 3)的值为:。A1,1B1,1C1,1D1,14、试begin y:=0;:下列 if 语句中,当 x=80 时, 运行的结果为。readln(x)
2、;if x0then y:=5 elseif x10then beginy:=10;if xrj) and (j0) dobegin rj+1:=rj;j:=j-1;end; rj+1:=k;end;for I:=1 to n dowrite(rI,);wrin end.键盘输入: 8 4 9 3 5屏幕输出:program exp2;var a,b,f: functionbeginif n=0 theneger;gd(m,n:eger):eger;gd:=melse gd:=gd(n,m mod n);end; beginreadln(a,b);write(,a,b,)=);f:=gd(a,
3、b);wriend.n(f)键盘输入: 172 16屏幕输出:3、Program exp3(input,output);VAR I,J,S:EGER;B :ARRAY0.5 OFEGER;BEGINS:=1;FOR I:=1 TO 5 DOBI:=I;J:=1;WHILE J0 DO BEGINJ:=5;WHILE (J0) AND IF J0 THENBEGIN(BJ=10+J-5) DO J:=J-1;S:=S+1;BJ:=BJ+1;FORi:=J+1TO5DOBi:=BJ+i-JEND;END;WRIN(S=,S);END.4、programvar m,n,g:exp4(input,ou
4、tput);eger;function beginif n=0 elseend;(m,n:eger):eger;then:=m:=(n,m mod n)beginread(m,n);g:= wriend.输入:48输出:(m,n);n(m=,m,n=,n,=,g)9三、问题解答(第 1 题每空 4 分,第 2 题 8 分)1、数据结构中,下面是一个树结构图,这个树的先序遍历结果是,中序遍历结果是:。248+3*4107-*/2、给出一个后缀算术表达式为写出对应的中缀算术表达式:四、完善程序(第一题每空 3 分,第二题每空 2 分,第三题每空 4 分,共 32 分台问题:已知一个含有多个整数的数
5、组,其中相同的元素集中在一起形成一个)1、连续整数平。以下程序用于对输入的数组求出其中最大长度。例如,中元素个数为 20,它们依次为22223333311111111144则它的最大长度为 9。const maxlength=100; vara:array1.maxlength ofeger;i,maxi,n,s,t:begineger;write(n=);readln(n);for i:=1 to nreadln; maxi:=0;do read(ai);t:=s:=1;1for i:=2 to nif ai=telsedothen2beginif smaxi then t:=ai;3end
6、;maxi:=s;4n(maxi=,maxi);wriend.2、1000!尾 0 问题以下程序用于统计 1000!末尾有多少个 0。其中 1000!=1231000。实际上只要统计 1000!有多少个因子 10。由于 10=52,因而只需统计有多少个因子 5和 2。显然在 11000 的所有数中,5 的因子个数比 2 的因子个数少。因此,只要统计 11000 的所有数有多少个因子 5 就行了。vari,j,n:eger; beginn:=0;for i:=1 to 200 do beginj:=i*5;while5begin=0 don:=n+1;j:= end;6end;n(n:4);wr
7、iend.3、问题描述找数问题: 以下程序用在 n 个不同元素中找出第k 个最小元素。程序中用分治策略来设计算法。把这 n 个元素放在一个数组中,然后取出第 k 个元素为标准 m,把 n 个元素重新排列:小于标准 m 的元素放在数组前面,大于该标准的放在数组的后面。把该元素 m 放在两者之间。设小于标准的元素个数为j-1,如果 j=k,则 A(k)即为所求元素。如果 jk,则第 k 个元在区间1,j,因此取 A1,Aj为新的元素集合,然后重复上述的”部分排序”的过程。如果 jk,则第 k 个元在区间j+1,n,因此取 Aj,An为新的元素集合,重复过程。直至 j=k 为止。程序var j,k,
8、n:eger;a:array1.100 ofeger;procedure search(b,e:eger);var I,m,t:begineger;if b=e then begin j:=b;exit end;I:=b;j:=e;m:= RepeatWhile aImWhile maj do If I=j;If I=k thenexit;then search(b,j) else search(j+1,e)IfEnd;9procedurevar I: begin10eger;for wri wriend;I:=1 ton;n do write(aI,);n(a,k,=,ak);beginwr
9、ite(n=);readln(n); write(a1.,n,=); for k:=1 to n do read(ak); readln;write(k=);readln(k);search( pr(n); readlnend.11;参考一、 单项选择题(每题 1 分,共 30 分)1 2 3D C B 11 12 D B C4 5 6B D D 13 14 B B B7 8 9C C C 15 16 C D D10C17 18 19 20B二、阅读下列程序,写出程序运行结果(第 1 题 5 分,第 2,3,4 题各 6 分,共 23 分)1、1、3、4、98543(172,16)=4S=252 m=48n=9=3三、问题解答(第 1 题每空 4 分,第 2 题 8 分)1、 ABCDE2、(24+8)*3/4*(10-7)BADCE四、完善程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京保障房中心公司招聘面试题及答案
- 婴幼儿发展引导员风险评估与管理水平考核试卷含答案
- 上海市上海理工大附中2026届高一数学第一学期期末复习检测模拟试题含解析
- 有色金属配料工保密意识知识考核试卷含答案
- 溶剂脱沥青装置操作工安全生产知识评优考核试卷含答案
- 我们的成长之路作文(7篇)
- 2025福建福州市人民防空指挥所管理中心招聘工作人员1人笔试参考题库附带答案详解(3卷)
- 2025浙江宁波通商控股集团有限公司招聘1人笔试参考题库附带答案详解(3卷)
- 2025河北唐山政务服务外包有限公司招聘项目工作人员80人笔试参考题库附带答案详解(3卷)
- 2025年江苏江阴市华锐环境发展有限公司公开招聘工作人员3人笔试参考题库附带答案详解(3卷)
- 配电线路缺陷管理
- 基于用户行为的广告精准推送
- 第六单元《时间像小马车》课件 人音版音乐一年级下册
- 2025年科研项目保密合同
- 大学生劳动教育(高职版)知到智慧树章节测试课后答案2024年秋深圳职业技术大学
- 提高手术接台效率
- 2024秋五年级英语上册 Unit 4 What can you do说课稿1 人教PEP
- 华南理工大学《大数据导论》2021-2022学年期末试卷
- 土地政策学形成性考核一-国开(SC)-参考资料
- 屋面瓦更换施工方案
- 新能源汽车公司售后维修培训
评论
0/150
提交评论