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

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

n的所有因数.

答案

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

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

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

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

相关题目

王甲(男)和杨乙(女)均老年丧偶,考虑到与子女的关系
王甲(男)和杨乙(女)均老年丧偶,考虑到与子女的关系问题,杨乙搬到王甲处居住,并未结婚。王甲考虑到自己百年之后,杨乙居无定所,便留下
被奉为“修身、齐家、治国、平天下”的经典——《论语》
被奉为“修身、齐家、治国、平天下”的经典——《论语》,成书已两千多年,至今仍然影响着我们的思想和生活。这体现了 A.文化是人类的全部精神
小明经常感到精神不振,疲劳头晕,面色苍白,经医生诊断
小明经常感到精神不振,疲劳头晕,面色苍白,经医生诊断患贫血症,建议他应多补充含有以下哪种金属的无机盐(    )。 A.Ca              B
根据如图1的装置图,回答有关问题: (1)图1中标号仪器的
根据如图1的装置图,回答有关问题: (1)图1中标号仪器的名称:① ,② . (2)利用图1中A和D或 装置的组合可以制取氧气,实验室制取该气体的
下列微粒半径大小比较正确的是                   
下列微粒半径大小比较正确的是                                      A.Na  <  Mg2+  < Al3+  < F-         B.Na  >  Mg 
美利坚合众国的首任总统是    ▲    ;中华民国正式成立
美利坚合众国的首任总统是    ▲    ;中华民国正式成立时的大总统是   ▲    。  
—Are we about to have dinner? —Yes, it           in the dining roo
—Are we about to have dinner? —Yes, it           in the dining room. A.is serving  B.serves       C.served      D.is being served
I have been living in Haikou for 10 years, but seldom         so lonely
I have been living in Haikou for 10 years, but seldom         so lonely as now. A.have I felt        B.I have felt         C.had I felt          D.I had felt

最新题目