任意给定一个大于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的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 英文系统命名法与中文命名法 在取代基的序号编排上有何区别?
- 把下面的语句的意思用成语替换,并写出该成语的出处.
- 同步练习册整理与自评知识与技能74页 拓展练习
- 根号6.根号8
- she likes you very much的 同义句
- 细胞分裂按照一分为二,二分为四,四分为八-----如此规律进行,假设把一个细胞放到一培养皿中,它分裂100次可以把培养皿填满,则同时放入两个细胞,他们分裂()次可以把培养皿填满.
- 使用量筒量取液体时要减少误差,首先要将量筒?
- 英语翻译
- 笔画和笔划的实质区别是什么?
- 梁启超有个观点,历史是不能逾越的,怎么评价这个观点?
热门考点