前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你们的本周计算机上机不用愁了

你们的本周计算机上机不用愁了

作者头像
分享者
发布2022-05-16 14:17:34
7290
发布2022-05-16 14:17:34
举报
文章被收录于专栏:JackYu分享者JackYu分享者

这周的raptor作业与之前的作业相比,难度有所上升,因而很多同学都没有思路,考虑到广大群众的要求,本人决定公布答案。对于本次答案的得出,在此特别感谢“总有一天太阳会升起在某个早晨”。

仅做参考,无法保证答案百分之百正确。严禁抄袭,否则一旦被发现死的是一大堆,包括本人,而本人也将不再分享类似内容。

首先来看一下第一题原题

产生100个100~150之间的随机整数存入数组a 中,统计其中的奇数个数和偶数个数,将随机产生的100个数以每行10个数输出到文件data1.txt中,在文件的最后输出奇数的个数和偶数的个数。要求:

主图:随机产生100的个100-150之间的整数放入数组a并输出到文件data1.txt中;调用子程序fun(a, js, es)求a数组中的奇数和偶数个数放入变量js和es中,并将数据和结果输出到文件data1.txt中;

子程序fun(in b, out m,out n):求b数组中的奇数和偶数个数放入变量m和n中。

文件名: 0504.rap

参考答案1

第二题原题:

产生100个50~100之间的随机整数存入数组a 中,找出其中所有的素数,将随机产生的100个数以每行10个数输出到文件data2.txt中,在文件的最后输出找到的素数。 要求:

主图:随机产生100的个50-100之间的整数放入数组a并输出到文件data2.txt中;调用子程序fun(a)找出a数组中的素数,并输出到指定的文件datd2.txt的后面;

被调用的子程序fun(in b):找出b数组中的所有素数;对于i从1到100,循环嵌套调用子程序prime(b[i])判断b[i]是否是素数,是则将b[i]输出到data2.txt中;

被循环嵌套调用的子程序prime(in m,out s):判断m是否是素数,是则s=1,不是s=0.

文件名: 0505.rap

参考答案2

0505素数求法思路:

若一个数u是素数,则该数的因素仅有1和他本身,因而只要用u除以比他小的所有数i,即i的范围是(2,u-1),只要这区间内的任意一个数能被整除,即u%i=0(%是整除的意思,也可用mod替代,但mod需要打空格,略显麻烦)

,则该数不是素数,也就是说上图中的d>0。至于s这个变量我也很无奈,题目要求要出现一个s,而我明显没和老师想到一块去,因而就这样吧。

最后,再强调一下请不要一模一样的打上去,最起码改一下可以更改的字母,以及调换一下能调换的顺序。祝你好运!

下期预告:做英语视听说很苦恼,想在提交之前对一下答案,不想分数太难看,怎么办?敬请期待!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JackYu分享者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档