




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 初一学生信息学竞赛 PASCAL 编程考试试卷 姓名 评分 注意 注意 本次考试评分方试采用 黑箱 评分法 即不看程序 只运行程序 只要程序运行通过 且 测试数据符合题目规定要求 即可得分 否则不得分 故提醒考生注意 编程时 最重要的是要让 程序能够运行 每一小题 10 分 共 100 分 120 分钟 1 T1 问题描述 输入矩形的边长 计算该矩形的周长和面积 输入格式示例 输入两个正整数 a 28 b 16 输出格式示例 l 28 16 2 88 s 28 16 448 2 T2 问题描述 输入三个整数 将它们从大到小排列 输入格式示例 a 47 b 2 c 319 输出格式示例 319 47 2 3 T3 问题描述 计算 n n 1 2 3 n 输入格式示例 输入正整数 n 7 输出格式示例 n 5040 4 T4 问题描述 输入一个四位整数 把它的各位数字倒序输出 输入格式示例 输入正整数 1234 输出格式示例 输出正整数 4321 5 T5 问题描述 输入一个整数 判断其奇偶性 若是奇数 则输出 It s an odd number 若是偶数 则输出 It s an even number 输入格式示例 输入整数 n 32 输出格式示例 It s an even number 2 6 T6 问题描述 读入两个字符 若这两个字符的 ASCII 码之差是奇数 输出这两个字 符的后继字符 否则输出它们的前趋字符 输入格式 输入两个字符 c1 D c2 输出格式 由于 D 的 ASCII 码为 68 的 ASCII 码为 40 两者差 28 是偶数 所以输 出它们的前趋字符 分别为 C 7 T7 问题描述 利用下列公式计算 的值 n 10000 14 1 34 1 7 1 5 1 3 1 1 4 nn 8 T8 问题描述 求菲波拉契数列 a0 a1 a2 a20 菲波拉契数列可以按如下定义 a0 0 a1 1 a2 a0 a1 a3 a1 a2 an an 2 an 1 输出格式 输出菲波拉契数列前 20 项的值 每行输出 5 个数 具体输出格式如下 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 9 T9 问题描述 拼数 将以字符形式输入的数字序列转换成实数 输入格式 输入字符 8 5 3 7 输出格式 输出为实数 85 37 10 T10 问题描述 输出所有 100 999 中的水仙花数 若有三位正整数 abc 满足 a3 b3 c3 abc 则称 abc 为水仙花数 例如 153 13 53 33 1 125 27 153 则 153 称 为水仙花数 3 信息学奥林匹克竞赛 PASCAL 编程考试试卷参考答案 答案不是唯一的 PROGRAM T1 VAR a b l s integer BEGIN write a readln a write b readln b l a b 2 s a b writeln l a b 2 l s a b s END PROGRAM T2 VAR a b c i integer BEGIN write a readln a write b readln b write c readln c IF aa THEN writeln c a b ELSE IF c b THEN writeln a c b ELSE writeln a b c END PROGRAM T3 VAR n i sum integer 4 BEGIN read n sum 1 FOR i 1 TO n DO sum sum i writeln n sum END PROGRAM T4 VAR sou des i a integer BEGIN write Please input a four figures plus integer readln sou des 0 FOR i 1 TO 4 DO BEGIN des des sou MOD 10 trunc exp 4 i ln 10 sou sou DIV 10 END FOR writeln The reverse order plus integer is des END PROGRAM T5 VAR n integer BEGIN write n readln n IF odd n THEN write It s an odd number ELSE write It s an even number END PROGRAM T6 VAR c1 c2 char BEGIN write c1 5 readln c1 write c2 readln c2 IF odd ord c1 ord c2 THEN writeln succ c1 succ c2 ELSE writeln pred c1 pred c2 END PROGRAM T7 VAR i integer sum pi real BEGIN sum 0 FOR i 1 TO 10000 DO sum sum 1 4 i 3 1 4 i 1 pi sum 4 writeln pi pi END PROGRAM T8 VAR a0 a1 a2 i integer BEGIN writeln a0 0 a1 1 write a0 a1 FOR i 2 TO 20 DO BEGIN a2 a0 a1 write a2 IF i MOD 5 4 THEN writeln a0 a1 a1 a2 END END 6 PROGRAM T9 VAR ch char result scale real BEGIN result 0 read ch write ch REPEAT result result 10 ord ch ord 0 read ch write ch UNTIL ch 9 IF ch THEN BEGIN scale 1 read ch write ch REPEAT result result 10 ord ch ord 0 scale scale 10 read ch write ch UNTIL ch 9 result result scale END writeln result END PROGRAM T10 VAR n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025黑龙江哈尔滨春季“丁香人才周”市场监督管理局事业单位引才招聘20人考前自测高频考点模拟试题及答案详解(典优)
- 2025河南中豫建设投资集团股份有限公司招聘1人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025贵州铜仁市科技创新成果转化中心引进专业技术人才模拟试卷及参考答案详解一套
- 2025北京丰台区新村街道办事处招聘城市协管员6人模拟试卷及答案详解(历年真题)
- 2025年甘肃庆阳庆城县事业单位引进高层次和急需紧缺人才(第三批)模拟试卷及一套答案详解
- 2025昆明市五华区某政府单位行政辅助岗位人员招聘(2人)考前自测高频考点模拟试题及答案详解参考
- 2025广东茂名市供销集团有限公司招聘10人模拟试卷及答案详解(各地真题)
- 2025江苏常州纺织服装职业技术学院招聘辅导员6人模拟试卷及答案详解(必刷)
- 2025年高级纤维检验员《理论知识》考试真题(含解析)
- 2025河北保定市雄安新区雄县事业单位招聘89人模拟试卷附答案详解
- 《商业文化》课件-第3章 古代商贤及其商业文化
- 七十岁老人三力测试题
- 小儿结核病教案
- 【高二 拓展阅读-科技】Wind Energy
- 我的家乡滕州市宣传简介
- 法院起诉收款账户确认书范本
- 15ZJ001 建筑构造用料做法
- 初中历史小论文现状分析与写作探讨
- 燕山石化聚丙烯工艺综述最好实习报告内容
- 自考05175税收筹划(15-19)真题试卷
- 微机原理与接口技术(清华大学课件,全套)
评论
0/150
提交评论