早教吧作业答案频道 -->数学-->
任意给定一个大于1的整数n,设计一个算法求出n的所有因数.
题目详情
任意给定一个大于1的整数n,设计一个算法求出n的所有因数.
▼优质解答
答案和解析
算法分析:第一步,给定一个大于l的正整数n.
第二步,令i=1.
第三步,用i除n.得到余数r.
第四步,判断“r=0”是否成立.若是,则i是n的因数;否则,i不是n的因数.
第五步,使i的值增加l,仍用i表示.
第六步,判断“i>n”是否成立.若是,则结束算法;否则,返回第三步.
第二步,令i=1.
第三步,用i除n.得到余数r.
第四步,判断“r=0”是否成立.若是,则i是n的因数;否则,i不是n的因数.
第五步,使i的值增加l,仍用i表示.
第六步,判断“i>n”是否成立.若是,则结束算法;否则,返回第三步.
看了 任意给定一个大于1的整数n,...的网友还看了以下:
三十六计用英语怎么说?每一计有英语怎么说 2020-04-27 …
等比数列得前n项和在等比数列{An}中,A1*A3=36,A2+A4=60,Sn>400,求n的范 2020-04-27 …
程序设计算法设m,n均为自然数,m可表示为一些不超过n的自然数之和,试编写函数f(m,n)计算这种 2020-05-13 …
用自由落体验证机械能守恒定律,就是看是否等于mghn(n为计时点的编号0、1、2…n).下列说法中 2020-05-14 …
计算素数个数【题目描述】 一个数组a[0]到a[n-1]存放有n个正整数,其中2≤n≤1000.先 2020-05-16 …
n=(2^4)(3^2)(5)(7),n一共有几个因数? 2020-05-17 …
关于循环语句的,会的来帮个忙!定义1*2*3*…*N为N的阶乘,记作N!设计一个求N!的算法,并写 2020-06-05 …
概率计数的基本原则做一件事,完成它需要分成n个步骤,做第一步有m1种不同的方法,做第二步有m2种不 2020-06-13 …
(2014•凉山州)实验与探究:三角点阵前n行的点数计算如图是一个三角点阵,从上向下数有无数多行, 2020-06-23 …
由凸边形的一个顶点出发,可做()条对角线,凸N边形共有N个顶点若允许重复计数共可作()条对角线.一 2020-07-02 …