早教吧作业答案频道 -->数学-->
任意给定一个大于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,...的网友还看了以下:
从1,2,3,4,…,2000共2000个正整数中,最多能取出个数,使得对于取出来的数中的任意三个 2020-06-16 …
有2、3、4、5、6、7、8、9、10和11共10个自然数,①从这10个数中选出7个数,使这7个数 2020-07-07 …
1到500这500个数字最多可取出()个数字保证其取出的任意三个数字之和不是7的倍数.不是数字是数 2020-07-16 …
从1,2…,205个共205个正整数中,最多能取出多少个数.使得对于取出来的数中的任意三个数a,b 2020-07-18 …
8样东西任意排列有多少种结果.给出算式如题比如12345678这8个数字的任意组合不同的成8位数. 2020-07-19 …
从1、2、3、4,、...、2000个整数中,最多能取出多少个数,使得对于取出来的数中的任意三个数a 2020-11-06 …
从1,2…,205个共205个正整数中,最多能取出多少个数.使得对于取出来的数中的任意三个数a,b, 2020-11-08 …
等差数列相关问题1.已知等差数列的任意两项,怎么确定等差数列中的任一项?2.由数列的任意两项如何求出 2020-11-18 …
下列结论不正确的是:A根据通项公式可以求出数列的任何一项B根据递推公式可以求出数列的任何一项C任何数 2020-11-22 …
MATLAB为什么无法调用这个M文件呢?任意排列问题.MATLAB提供的函数randperm(n), 2020-12-08 …