RAPTOR程序设计例题参考答案.docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RAPTOR程序设计例题参考答案 RAPTOR程序设计例题参考答案 PAGE / NUMPAGES RAPTOR程序设计例题参考答案 RAPTOR程序设计 一、次序构造编程 1.输入随意一个华氏温度值,而后将其变换成摄氏温度输出。算法: c = 5 / 9 (f - 32) 2.输入随意三角形的三边之长存入变量 a、b、c 中,而后计算并输出该三角形的面积。 海伦公式: p = (a + b + c)/2 S = sqrt (p * (p - a) * ( p–b ) * ( p –c )) 二、选择构造编程 3.输入随意一个年份,判断该年能否为润年。假如则打印“ Yes!”,不然打印 ”No!”。 输入随意两个数存入变量 a、b 中,要求:变量 a 中储存较大数, b 中储存较小数,而后输出变量 a 和 b 的值。 5.输入随意三个数存入变量 a、b、c 中,而后计算并输出此中的最大值。 6.输入随意三个数存入变量 a、b、c 中,而后按从小到大的次序打印输出。 7.输入随意一个学生的考试成绩,而后按其所属分数段打印对应等级: 90-100 分为 A 等, 80-89 分为 B 等, 70-79 为 C等, 60-69 为 D 等, 60 分以下为 E等。 三、循环构造编程 8. 算并 出 sum = 1 + 2 + 3 +? + 10的和。改 程序 算 sum = 1 + 2 + 3 +? + n 的和。 9.输入随意自然数 n,而后计算并输出 n!值。 10. 算并 出 sum = 1! + 2! + 3! +? + n! 入随意整数存入 量 n 中,若 n≤0 出“ Error!”;否 循 构流程 算 sum = 1 / 2 + 2 / 3 + 3 / 4 +? + n / ( n + 1 )的 ,而后分 出 量 n 和 sum的 。 12.设计循环构造程序输入随意 10 个整数,分别统计此中的奇数个数、偶数个数、所 有数的累加和,而后显示结果。 13.设计校园歌手大赛计分程序,假定有 10 评委按 10 分制打分,计算每位选手扣除 一个最高分、最低分后的均匀分,显示计分结果。 输入随意两个数存入变量 a 和 b,而后求 a 和 b 最大条约数和最小公倍数。 (穷举法) 15. 判断输入的随意自然数 n 能否为素数?(素数也叫质数是指除 1 和它自己之外不 能被任何数整除的数) 翻番问题:设某公司 2014 年产值为 1000 万元,计划此后每年按 8.5%递加,问该公司的产值在哪一年能够实现翻一番,输出翻番的年份和产值。 (迭代法) “猴子吃桃”问题。 (递推法 ) 随意输入 50 个学生的考试成绩存入一维数组 S,而后分别统计及格与不及格人数,计算所有学生的均匀分,输出结果。 (数组的应用 ) 随意输入 10 个数存入一维数组 S,而后再输入一个待查找数据存入变量 X,要求在数组 S顶用次序查找法查找 X,若找到数据则打印该数,不然打印“ Not find!”。 (数组的应用 ) 打印九九乘法表。(两重循环) 21. 打印菲波拉契数列前 30 项的值。 22. 随意输入 10 个数存入一维数组 S,而后按数据值从大到小排序输出。 (两重循环)

文档评论(0)

187****3657 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档