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

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

n的所有因数.

答案

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

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

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

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

相关题目

与杂交育种相比,诱变育种的不同之处是 ①能大幅度改良某
与杂交育种相比,诱变育种的不同之处是 ①能大幅度改良某些性状 ②能形成新基因 ③能形成新基因型  ④一般对个体生存有利 A.①②          
通常情况下,乙烯是无色的稍有香甜气味的气体,但实验室
通常情况下,乙烯是无色的稍有香甜气味的气体,但实验室制得的乙烯常有刺激性气味,这是因为乙烯中含有(    ) A.二氧化碳             B.二氧
一只小白鼠和一盆栽的天竺葵在光下共同生活于一个密闭的
一只小白鼠和一盆栽的天竺葵在光下共同生活于一个密闭的玻璃罩中。已知小白鼠每星期产生6mol二氧化碳,天竺葵每星期消耗1.2mol葡萄糖。该密闭的玻
 ---- I’ve told Nancy many times about the meeting, but she still forgot it!
 ---- I’ve told Nancy many times about the meeting, but she still forgot it! ---- I understand. Actually, anyone ______ be very forgetful at times. A. must                     
将0.1mol·L-1 醋酸钠溶液20mL与0.1mol·L-1盐酸10mL混合后,溶液显
将0.1mol·L-1 醋酸钠溶液20mL与0.1mol·L-1盐酸10mL混合后,溶液显酸性,则溶液中有关粒子浓度关系正确的是(   )。 A.c(CH3COO-)>c(Cl-)>c(H+)>c(CH3COOH)   B.c(
自来水厂净水过程的主要操作流程如图: 资料:常用的絮凝
自来水厂净水过程的主要操作流程如图: 资料:常用的絮凝剂有明矾[KAl(SO4)•12H2O],消毒剂有液氯(Cl2)回答下列问题: (1)操作X的名称是 ,试
    下列各句中,标点符号使用正确的一句是(   ) A.调
    下列各句中,标点符号使用正确的一句是(   ) A.调查组发现,××牌面包包装上印着这样的字样:“配料:法国酵母、添加剂,英国椰蓉、椰
请以“那时花开”为题,写一篇作文。立意自定;文体自选
请以“那时花开”为题,写一篇作文。立意自定;文体自选;不少于800字。

最新题目