任意给定一个大于1的正整数n,设计一个算法求出 n的所有因数.

任意给定一个大于1的正整数n,设计一个算法求出

n的所有因数.

答案

解:第一步:给定一个大于一的正整数n,

第二步:依次以(2――n-1)的整数d为除数去除n,检查余数是否为0,若是,则d是n的因数;若不是,则d不是n的因数。

第三步:在n的因数中加入1和n,

第四步:输出n的所有因数。

相关题目

点A、B、C是平面内不在同一条直线上的三点,点D是平面内任
点A、B、C是平面内不在同一条直线上的三点,点D是平面内任意一点,若A、B、C、D四点恰能构成一个平行四边形,则在平面内符合这样条件的点D有( )
(2013上海市奉贤区期末)一物体运动的速度随时间变化的关
(2013上海市奉贤区期末)一物体运动的速度随时间变化的关系如图所示,根据图像可知(      ) (A)4s内物体在做曲线运动 (B)4s内物体的速度一
当美国人用1万元买下庞地克牌汽车时,3000美元是给韩国装配
当美国人用1万元买下庞地克牌汽车时,3000美元是给韩国装配工人的,1750美元是付给日本制造零件厂商的,700美元是是给德国设计师的,400美元是付给
下列说法不正确的是                           
下列说法不正确的是                                                     (    ) A.反应混合物各组分的百分含量发生改
海水中含有大量Na+、Cl-及少量Ca2+、 Mg2+、SO,用电渗析
海水中含有大量Na+、Cl-及少量Ca2+、 Mg2+、SO,用电渗析法对该海水样品进行淡化处理,如图所示。下列说法正确的是( ) A.b膜是阳离子交换膜 B.
在一个袋子中装有分别标注1、2、3、4、5的5个形状大小完全
在一个袋子中装有分别标注1、2、3、4、5的5个形状大小完全相同的小球,现从中随机取出2个小球,则取出小球标注的数字之差的绝对值为2或4的概率是
18.在下面一段文字的横线处补写恰当的句子,使整段文字语
18.在下面一段文字的横线处补写恰当的句子,使整段文字语意完整连贯,内容贴切,逻辑严密,每处不超10字。(6分) “自媒体”时代最大的特点是
下列句子中没有语病的一项是(    )(2分) A.从这些小事
下列句子中没有语病的一项是(    )(2分) A.从这些小事中,往往反映出一个人的精神境界。 B、姹紫嫣红的月季、芳香四溢的玫瑰,构成了令人陶醉

最新题目