任意给定一个大于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的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 下列4项中,合法的IP地址是( ).A.190.220.5 B.206.53.3.78 C.206.53.312.78 D.123,43,82,220
- 请问警察的英文意思除了police还有别的什么意思?
- 取一副三角尺按图①的方式拼接,固定三角尺ADC,将三角尺ABC绕点A按顺时针方向旋转一个大小为α的角得到
- 请祥解,祥解可选为满意答案(要认真细答哟)
- 已知x+y-6x+2y|z+3|+10=0,求x+z-y的值(要详细过程)
- 叶片上、下表面的细胞结构和排列一样吗?这有什么作用?
- 已知F1(-1,0),F2(1,0)是椭圆C的两个焦点,过F2且垂直于x轴的直线交于A、B两点,且|AB|=3,求C方程
- 人类生活所需的环境资源来自生态系统成分的什么和什么
- 兰亭集序中的虚词有哪些?
- 物体所受到的重力最接近1N的是?
热门考点