因式分解:对一个数进行因式分解 例如:输入12 输出12=2*2*3=4*3=6*2

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 18:06:29
因式分解:对一个数进行因式分解 例如:输入12 输出12=2*2*3=4*3=6*2
xUOPWbҎ@يF|1Ƈ5[jH&8E"( F(/uO vs=;oieE??_v[w7S|8V>ewDH dD c`~nqH7<.pJG=nr]˖wp,Y:k5|4oϯy0)Cm_KEˮi pKdlȑ)$W33ƒLizQ:nL-Ɛ㰤5zvI7$&1w 2-l )=O73𐖾8"ዪ˲va+UK_`PM-.E=L"d289 zYk,Pr/`x܀{"aD= E-R)ZDyB"-iD%h]:(3i)Dhw$  S&5s'x !AJ^&8D,y-$6Ap+Ch(a4mIH!MwkU{LqU_cV +C܂Z0IZ]m Ӂܦuَe{v!g4JiNOoX=s:1V r~YZ[k.%on:[ 3

因式分解:对一个数进行因式分解 例如:输入12 输出12=2*2*3=4*3=6*2
因式分解:对一个数进行因式分解
例如:输入12
输出12=2*2*3=4*3=6*2

因式分解:对一个数进行因式分解 例如:输入12 输出12=2*2*3=4*3=6*2
18=2*3*3=9*2
20=2*2*5=5*4
你要分解什么数呢?

问题是什么

我会质因式分解……
import java.io.*;

public class TestYinzi
{
public static void main(String args[])throws IOException
{
InputStreamReader reader=n...

全部展开

我会质因式分解……
import java.io.*;

public class TestYinzi
{
public static void main(String args[])throws IOException
{
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
String s=input.readLine();
double x=Double.parseDouble(s);
getYinzi((int)x);
}
static void getYinzi(int iNum)
{
for (int i = 2; i<=iNum; i++)
{
if (iNum%i==0)
{
if (isPrime(i))
{
System.out.println(i);
}
}
}
}
static boolean isPrime(int iNum)
{
for (int i=2; i {
if (iNum%i==0)
{
return false;
}
}
return true;
}
}
这是其java实现方法。
找我能给你一个java程序实现此功能。
前提是你电脑里安装有java客户端。

收起