首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和流程图,填写流程图和问题中的空缺,将解答填入答题纸对应栏内。 【说明】 如果一个自然数N恰好等于它所有不同的真因子(即N的约数以及1,但不包括N)之和S,则称该数为“完美数”。例如6=1+2+3,28=1+2+4+7+14,所以,6和
阅读以下说明和流程图,填写流程图和问题中的空缺,将解答填入答题纸对应栏内。 【说明】 如果一个自然数N恰好等于它所有不同的真因子(即N的约数以及1,但不包括N)之和S,则称该数为“完美数”。例如6=1+2+3,28=1+2+4+7+14,所以,6和
admin
2020-04-30
51
问题
阅读以下说明和流程图,填写流程图和问题中的空缺,将解答填入答题纸对应栏内。
【说明】
如果一个自然数N恰好等于它所有不同的真因子(即N的约数以及1,但不包括N)之和S,则称该数为“完美数”。例如6=1+2+3,28=1+2+4+7+14,所以,6和28都是完美数。显然,6是第1个(即最小的)完美数。
下面流程图的功能是求500以内所有的完美数。
【流程图】
循环开始框中注明:循环变量=初始值,终值[,步长],步长为1时可以缺省。
【问题】
如果某自然数小于其所有真因子之和(例如24<1+2+3+4+6+8+12),则称该自然数为亏数;如果某自然数大于其所有真因子之和(例如8>1+2+4),则称该自然数为赢数;如果某自然数等于从1开始的若干个连续自然数之和(例如10=1+2+3+4)则称该自然数为三角形数。据此定义,自然数496是(5)________________。
供选择答案:
A.亏数 B.赢数 C.完美数,非二角形数 D.完美数和三角形数
选项
答案
(1)2 (2)N%K或N mod K或N/K*K-N或等效的其他形式 (3)S+K或K+S等效形式 (4)S (5)D或完美数和三角形数
解析
本题考查程序算法流程图的设计。
流程图中,外循环是对自然数N=6,7,…,500生行的,即判断每个N是台为完美数。显然,内循环用于判断每个K是否为N的因子。N的因子只可能在2,3,…,N/2中,因此,(1)处应填2。为判断K是否为N的因子,即N能否被K整除,或N除以K的余数是否为0,可以采用多种方法:例如判断N%K,或N mod K,或N/K*K-N是否为0。因此(2)处可填N%K,或N mod K,或N/K*K-N。
变量S用于累加N的所有因子。开始时S=1,以后每次发现因子K后,就应执行S+K→S。因此(3)处应填S+K或K+S。
随后应比较N与S是否相等用于判断N是否为完美数。因此(4)处应填S。
在问题中,由于496=2
4
×31=1+2+4+8+16+31+62+124+248,即496等于其所有真因子之和,因此496是完美数。同时,496=31×32/2=1+2+3+…+31,因此496是三角形数。
转载请注明原文地址:https://kaotiyun.com/show/H2jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
______不属于企业信息系统存在的问题。
打开DOC文档48.doc,有如下表格,欲在空白单元格中计算出整行其他四个单元格的数值之和,应在空白单元格中插入公式(48)。
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
某工厂信息处理技术员设计了如下统计表:该表设计中包含的问题以及改进方法是______。
在Access中,查询“学生”数据表的所有记录及字段的SQL语句是______。
编译程序的作用是将高级程序语言源程序翻译为(4)。
在计算机程序设计语言中,可以直接被计算机识别并执行的是______。
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。说明在一台计算机上安装完成Windows2000服务器及相应的服务组件。
随机试题
下列审计程序中,不属于关联方审计中风险评估程序的是()。
销毁病案之前应作好规划和测算,其中不包括
不能引起特异性感染的是
口服剂型胃肠道中吸收最快的一般认为是()。
(2015年)2015年4月,最高法院发布了《关于人民法院推行立案登记制改革的意见》。关于立案登记制,下列理解正确的是:()
国际公认的债务依存度警戒线在()之间。
【2015工商银行】Shecouldnotformulateherideasinafewwords.
导游这一职业列入《中国职业分类大典》是在20世纪90年代。()
针对本区域环境污染的现状,张老师带领本组老师编写了有关环境保护的学生读本,这突出体现了张老师是()。
(),是指党的领导、政府领导都要加强,而不是只加强某一种领导。党委领导和政府领导都要不断适应新形势的需要,通过改革和完善,加强各自的领导职能,形成领导关系的全面强化。
最新回复
(
0
)