2007年海淀区信息学奥赛小学组(笔试+上机)试卷
更新时间:2023-05-10 01:11:01 阅读量: 实用文档 文档下载
- 2007年海军事件推荐度:
- 相关推荐
2007年海淀区信息学奥林匹克竞赛 小学组笔试试题:(共40分)
姓名_________年级______学校_________准考号_______成绩______
一. 选择题(10分,每小题2分)
1、下面几个选项中哪个不是QB的表
达式( ) (A)2*A+3*B (B)6 MOD 4 (C)(3+7)÷(2+3) (D)ABS(FIX(-5.3))
2、假设A=3,B=2,C=1,则下列逻辑运算中,值为真的是( ). (A)A>B AND A<C (B) B>C OR C>100 (C) NOT A=3 (D) NOT B>C
3、VAL(“12AB3”)+VAL(“345”)的结果是:_(________). (A)468 (B)“123345”
(C)”12345” (D)357
4、A$=“ABCDEFG”,B$=“1234HIJK”,
则LEFT$(A$,4)+MID$(B$,5,4))的值是( ). (A) 8 (B)“ABCDHIJK”
(C)“ABCD” (D)“HIJK”
5、产生11~80之间(包括11,也包括80)的随机整数范围为( ). (A)11+FIX(70*RND) (B)10+ FIX(70*RND) (C) 11+ FIX(69*RND) (D)11+ FIX(68*RND)
二、读程序写运行结果(每小题5分,共20分) 1、CLS PRINT I,A A=1 END B=4 运行结果为: C=A+B 3、 IF A<B THEN C=A-B 3、PRINT A,B,C I = 0 END DO WHILE I < 10 运行结果为: I = (I + 1) * (I + 1) 2、 N = N + 1
CLS LOOP A=10 PRINT N FOR I=5 TO 1 STEP -1 END A=A+2 运行结果为: NEXT I
4、 CLS NEXT I A$ = "ABCDE" END FOR I = 1 TO 3 运行结果为: B$ = MID$(A$, I + 1) + I) PRINT B$
三.根据题意将程序补充完整(每空1分,共10分)
1、如果一个两位自然数的数字之积加上这个两位自然数的数字之和正好等于这个自然数,我们称这样的自然数为“巧数”。以下的程序求出的是两位自然数M~N之间的所有“巧数”。请将程序补充完整。 CLS
INPUT M, N
IF ______AND __________AND _________AND_________ THEN IF M > N THEN _SWAP M,N________________ FOR I = M TO N
_________________ ____________
IF _____________ THEN PRINT I; SPC(2); NEXT I END IF END
2、打印如图所示的图形,使图形在第一列上输出,请将程序补充完整。 CLS $ FOR I=1 TO 5 $$ PRINT _________; $$$ FOR J=1 TO _______ $$$$ PRINT “$”; $$$$$ NEXT J
PRINT NEXT I END
2007年海淀区信息学奥林匹克竞赛 小学组上机试题:(共60分)
姓名_________年级______学校_________准考号_______
说明:(1)在D:\下,用自己的准考号建立一个文件夹,如某考生的考号是X8,则建立的文
件夹为D:\X8。
(2)在这个文件夹内,分别用每个题目的题目名称分别建立一个子文件夹,用于存放
该题目的程序。这些子文件夹的名字分别是:tuxing、shulie、moni、sushu、zfc、lucheng。
(3)将最后写好的程序,存入相应的题目文件夹中
如:第一题的题目名称是tuxing,则将tuxing.bas文件名存入D:\X8\tuxing子文
件夹中。
(4)凡是题目中所涉及的条件都要进行判断。
一、 打印图形(题目名称: tuxing)(12分)
[题目描述]:键盘输入自然数N,打印出如右图规律的图形。如:N=7时的图形为: [输入文件] 文件名为:tuxing.in
1 文件中只有一个整数N,为菱形的行数
2 2 (其中3≤N≤9,且N为奇数)。 3 3 4 4 3 3 2 2 1
[输出文件] 文件名为:tuxing.out 文件中为输出的图形。 要求:图形输出从第一列开始。
[样例输入]:如tuxing.in中有: 7 [样例输出]: tuxing.out中有右图所示的图形
二、数列计算(题目名称: shulie)(12分)
[题目描述]:有一列数是: 1,5,11,19,29, 请找出数列的规律,然后打印输出这个
数列的前N项,并计算前N项的和。
[题目名称]:shulie.bas
[输入文件] 文件名:shulie.in
文件中只有一行,包含1个整数N(其中5≤N≤20)
[输出文件] 文件名:shulie.out
文件中共有两行。第一行为这个数列的前N项;第二行为这个数列的前N项的
和。
要求:每一行的输出数据都从第一列开始,每个数据之间空2格。 [样例输入]: shulie.in的内容为:
10
[样例输出]:shulie.out的内容为:
1 5 11 19 29 41 55 71 89 109
430
三、编号排队(题目名称: paidui)(12分)
[题目描述]:N名同学在操场上面向老师排队,现将其顺序编号为1,2,3,……N,然后让
编号为2的倍数的同学向后转(不能再向前转),再让编号为5的倍数的同学向后转(不能再向前转),问最后面向老师的都有哪些同学?
[题目名称]:paidui.bas
[输入文件] 文件名:paidui.in
文件中只有一行,包含1个整数N(其中1≤N≤50) 。 [输出文件] 文件名:paidui.out
文件中只有一行,即所有面向老师的同学的编号。 要求:输出数据从第一列开始,每个数据之间空2格。 [样例输入]:paidui.in的内容为: 15
[样例输出]:paidui.out的内容为:
1 3 7 9 11 13
四、找素数(题目名称:sushu)(12分)
[题目描述]:编程求出自然数M~N之间的所有素数;统计这样的素数有多少个;并将这些素数按从大到小的顺序排列打印出来(不能直接打印)。 [输入文件] 文件名sushu .in
文件中只有一行,包含2个自然数M和N (其中10≤M≤999,10≤N≤999)。 [输出文件] 文件名sushu .out 文件中共有三行。
第一行为自然数M~N之间的所有素数; 第二行为自然数M~N之间素数的个数;
第三行为将这些素数按从大到小的顺序排列打印。 要求:每一行的输出数据都从第一列开始,各数据之间空两格。 [样例输入]: sushu .in的内容为:
200 300(两数据之间空1格) [样例输出]:sushu.out的内容为:
211 223 227 281 283 293 16
293 283 281 227 223 211
五、输出姓名(题目名称:xingming)(12分)
[题目描述]:中国人的姓名是由两部分组成,前一部分是姓,后一部分是名,两部分之间以
一个空格隔开,请你编一个程序,输入一个全名,将其中姓的部分和名的部分分别显示。
[输入文件] 文件名xingming.in 文件中只有一行,包含1个输入全名的字符串(其中字符串的长度为8≤L≤15)。 [输出文件] 文件名xingming.out
文件中只有一行,前半部分为姓,后半部分为名。 要求:输出数据从第一列开始,两部分之间用标准格式输出。 [样例输入]: xingming.in的内容为:
“zhang hong”(姓和名之间有一个空格) [样例输出]:xingming.out的内容为: Zhang hong
提示:标准格式指用输出数据用,隔开。
六、选作:完全平方数(题目名称:pf)(加20分)
[题目描述]:把一个六位完全平方数截成两个三位数时,这两个三位数之差的绝对值是1(如
22
428=183184,573=328329)。求出自然数M~N区间中的所有的六位平方数共有哪些?并统计个数。
(备注:所谓完全平方数就是:一个数如果是另一个整数的完全平方,那么我们就称这个数为完全平方数,也叫做平方数。例如:52=25,我们称25为完全平方数)
[输入文件] 文件名:pf.in
文件中只有一行,包含2个整数M和N
(其中M、N都是6位自然数)。
[输出文件] 文件名:pf.out 文件中共有两行。
第一行为自然数M~N区间中的所有六位平方数; 第二行为统计六位平方数的个数。
要求:每一行的输出数据都从第一列开始,每个数值之间按标准格式输出。 [样例输入]: 如pf.in的内容为:
100000 600000(两数值之间空一格)
[样例输出]: pf.out的内容为:
183184 328329 528529
3
正在阅读:
2007年海淀区信息学奥赛小学组(笔试+上机)试卷05-10
中国历代政权更替示意图08-10
发挥班子整体功能是学校发展的关键04-27
治理雾霾的建议书09-30
浅谈土地储备制度的问题与对策06-01
发热门诊消毒隔离及医务人员防护制度10-23
汽车文化练习及答案01-18
小学六年英语单词复习汇总03-19
自我意识团体心理辅导的常用结构性练习10-06
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 小学组
- 海淀区
- 奥赛
- 上机
- 笔试
- 试卷
- 信息
- 2007
- 内蒙古工业大学信息工程学院
- 高中生职业生涯规划调查报告
- 2016年中考英语模拟试题汇编:There be结构及感叹句
- 华师大版八年级数学上册第11章测试题(含答案)
- 分数乘整数教案设计
- 品控生产管理-汇源
- 论艺术教育中的电脑数码设计艺术与传统文化
- 茶文化学习心得报告
- 家庭环境对小学生发展的影响
- 公司内部承包经营协议书
- 岛津液相色谱仪的日常维护与注意事项
- GE通用电气管理模式
- 老子美学思想浅析
- 创新工作举措 打造特色党建
- ACS800_607-HW+CN_RevB+制动单元
- 于连的悲剧根源与小说主题探微——重读小说《红与黑》
- 过程能力均值-极差X-R控制图附件
- 信号与系统作业答案郑君里版
- 2010年医院血液净化护理十大安全质量目标
- 广东省阳江阳西县第二产业生产总值和指数、地方一般预算收入3年数据解读报告2020版