永发信息网

给定一个大于1的整数n,求n的所有的因数的程序框图.

答案:2  悬赏:80  手机版
解决时间 2021-02-06 12:16
  • 提问者网友:轮囘Li巡影
  • 2021-02-05 19:00
请告诉我什么是因数.

给定一个大于1的整数n,求n的所有的因数的程序框图. 这个才是最重要的.
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-02-05 20:06
因数
定义

一整数被另一整数整除,后者即是前者的因数。
例:6÷2=3 2和3就是6的因数。

分类

A 除法里,如果被除数除以除数,所得的商都是自然数而没有余数,就说被除数是除数的倍数,除数和商是被除数的因数。
B 我们将一个合数分成几个质数相乘的形式,这样的几个质数叫做这个合数的质因数。

约数与因数

约数和因数的区别有三点:
1、数域不同。约数只能是自然数,而因数可以是任何数。
2、关系不同。约数是对两个自然数的整除关系而言,只要两个数是自然数,就能确定它们之间是否存在约数关系,如:40÷5=8,40能被5整除,5就是40的约数,12÷10=1.2,12不能被10整除,10不是12的约数。因数是两个或两个以上的数对它们的乘积关系而言的。如:8×2=16,8和2都是积16的因数,离开乘积算式就没有因数了。
3、大小关系不同.当数a是数b的约数时,a不能大于b,当a是b的因数时,a可以大于b,也可以小于b。
一般情况下,约数等于因数。

公因数

定义:两个或多个自然数公有的因数叫做它们的公因数。
最大公因数:两个数共有的因数里最大的那一个。
其它:1是所有非零自然数的公因数。
两个成倍数关系的自然数之间,小的那一个数就是这两个数的最大公因数。

有关因数

1)一个自然数最小的因数是1,最大的是它本身。
2)1是所有非零自然数的公因数。
3)0有无数个因数。
全部回答
  • 1楼网友:佘樂
  • 2021-02-05 20:14
算法步骤: 
第一步,给定一个大于l的正整数n. 
第=步,令i=1. 
第三步,用i除n.得到余数r. 
第四步,判断“r=0”是否成立.若是,则i是n的因数;否则,i不是n的因数. 
第五步,使i的值增加l,仍用i表示. 
第六步,判断“i>n”是否成立.若是,则结束算法;否则,返回第三步.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯