因式分解:对一个数进行因式分解 例如:输入12 输出12=2*2*3=4*3=6*2
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 11:46:57
![因式分解:对一个数进行因式分解 例如:输入12 输出12=2*2*3=4*3=6*2](/uploads/image/z/1654261-61-1.jpg?t=%E5%9B%A0%E5%BC%8F%E5%88%86%E8%A7%A3%EF%BC%9A%E5%AF%B9%E4%B8%80%E4%B8%AA%E6%95%B0%E8%BF%9B%E8%A1%8C%E5%9B%A0%E5%BC%8F%E5%88%86%E8%A7%A3+%E4%BE%8B%E5%A6%82%EF%BC%9A%E8%BE%93%E5%85%A512+%E8%BE%93%E5%87%BA12%3D2%2A2%2A3%3D4%2A3%3D6%2A2)
因式分解:对一个数进行因式分解 例如:输入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客户端。
收起