任意给定一个大于1的整数n,设计一个算法求出n的所有因数.
题目
任意给定一个大于1的整数n,设计一个算法求出n的所有因数.
答案
算法分析:第一步,给定一个大于l的正整数n.
第二步,令i=1.
第三步,用i除n.得到余数r.
第四步,判断“r=0”是否成立.若是,则i是n的因数;否则,i不是n的因数.
第五步,使i的值增加l,仍用i表示.
第六步,判断“i>n”是否成立.若是,则结束算法;否则,返回第三步.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 2X+X=360怎么算列算式
- 鼓励同学进取的名言
- 一(1)一个圆柱形的游泳池,底面半径是20米,池深2米.求这个游泳池的占地面积?(2)如果要给这个游泳池的周围和地面都贴上瓷片,那么需贴瓷片的面积是多少平方米?
- 已知一个力的大小和方向,把它分解成两个力,怎样才有唯一解?必须应知道几个物理量?比如一个或两个力的
- 函数y=ln(x+1)/√x的定义域为
- 刘大杰的巴东三峡中,作者通过写自己的心理对描写三峡景色有什么作用?
- 有两边和它们的夹角对应相等的两三角形全等_.
- 袁彩霞,用这三个字造句(可以谐音) 有才人士来造一个吧!
- 200个连续自然数的和,取出其中所有的第偶数个数(第二个,第四个.第200个)将他们相加,则和是?
- 静电计指针偏转角度与什么有关
热门考点