回 帖 发 新 帖 刷新版面

主题:几个问题

在SUB XXX中的XXX能不能是汉字?我试过了不能,那样不太方便。
能不能编一个程序把一个数分解成若干个质数的乘积?(要分解干净!)

回复列表 (共26个回复)

沙发

不可以的,标识符都必须是英文,但你可以用中国开发的编程语言,比如易语言,他比较类似BASIC

板凳

最小的质数是2,如果要把5分解,只能是1*5,不行吧?

3 楼

建议翻开小学课本看看如何分解质因子.

4 楼

都卖了

5 楼

我的意思是,如果通过循环语句分解出来的数比如说16它会分解为1,2,4,8,16.
但我需要的是把它分解干净:1,2,2,2,2,2

6 楼

分解干净的意思就是分解质因数,
1 是不能算的
16=2*2*2*2
25=5*5
也就是说所有因子都要是质数

7 楼

假如本身是质数那怎么分啊?不分了?

8 楼

你说对了

9 楼

对了给我加分啊!

10 楼

^^^^^^^^^^^^^^^^^^^^^

我来回复

您尚未登录,请登录后再回复。点此登录或注册