任意给定一个大于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的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 解方程[0.5(x+4)2+22=(0.7x)2
- 将一个表面涂红色的正方体分割成苦干个体积为1立方厘米的小正方体,其中6个面都不涂色的小正方体只有1个.求原来正方体的体积
- 桥架s弯的做法
- 一匹马拉着一辆车做加速运动,马拉车的力和车拉马的力是否相等?为什么?试分析马和车为什么能加速.
- .已知平行四边形ABCD的周长为52,自顶点D作DE⊥AB,DF⊥BC,E,F为垂足,若DE=5,DF=8,则BE+BF的长为_____.
- 汉武帝时期在经济上有哪些措施促成了汉朝大一统局面的形成,请简单概括,
- 一道我不懂的数学题,
- 形容词变名词的例子?大量的
- It will be snowy the day after tomorrow.(改写同义句)
- Because of you .I was changed.I tried.I sad too.
热门考点