java 分解因式 输入一个整数:输出这个数的分解表达式 如 100=2*2*5*5; 17=17*1;
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/20 12:26:19
java 分解因式 输入一个整数:输出这个数的分解表达式 如 100=2*2*5*5; 17=17*1;
用简单的方法做 本人新手 只会循环数组和一些简单的东西
用简单的方法做 本人新手 只会循环数组和一些简单的东西
定义一个放回String的方法public String A(int mun)//带一个需要分解的整数
{
String s=mun+"=";//输出的字符串
int smun=mun;
for(int i=2;i<=mun;i++)//从2开始循环.
{
if(smun%i==0)//判断是否整除
{
smun=smun/i;//整除就将除后的值重新赋值
if(smun==1)//如果赋值后的变量等于1,说明整除完毕.
{
if(mun/i==1)//如果原先输入的整数也能被这个数除完,说明只有一个分因式
{
s+=i+"*"+1;
break;
}
s+=i;
break;
}
s+=i+"*";
i--;//数能被整除,却没有除完,从该数重新循环
}
}
return s;//返回所得字符串.
}
//将此方法复制到任意类中,通过类对象调用测试
{
String s=mun+"=";//输出的字符串
int smun=mun;
for(int i=2;i<=mun;i++)//从2开始循环.
{
if(smun%i==0)//判断是否整除
{
smun=smun/i;//整除就将除后的值重新赋值
if(smun==1)//如果赋值后的变量等于1,说明整除完毕.
{
if(mun/i==1)//如果原先输入的整数也能被这个数除完,说明只有一个分因式
{
s+=i+"*"+1;
break;
}
s+=i;
break;
}
s+=i+"*";
i--;//数能被整除,却没有除完,从该数重新循环
}
}
return s;//返回所得字符串.
}
//将此方法复制到任意类中,通过类对象调用测试
用VB编写输入一个正整数N,把它分解成质因子相乘的形式.如输入36,输出36=1×2×2×3×3
求java大神,有的数可以分解成一组或几组 n(n>=2)个相连的正整数相加如15可以分解成1+2+3+4+5,4+5+
C语言的一个问题:一个大于2的正偶数可以分解成两个素数之和.输入一个数比如10,要输出10=3+7和10=5+5
输入一个100至999内的整数,反序显示这个数,如输入123,则输出321
C语言,急,特别急题目是这样的:将一个正整数分解质因数,例如,输入90,输出90=2×3×3×5这怎么写啊!
多项式 x(2)+px-5分解因式后,有一个因式是x+5,则p=?,另一个因式是?
多项式 x^2+px-5分解因式后,有一个因式是x+5,则p=?,另一个因式是?
分解因式的3道题目1 分解因式2x²+7xy+2y²-5y-22 分解因式6x²-13xy
某个三位整数位abc,请分解出该三位整数中的三个位数a、b、c.如“123”,分解后得到1、2、3的VB表达式
Java:输入一个整数,输出它的位数以及各位数之和.
3X平方-5X-2=0分解因式
分解因式的问题 把x方+xy-2y方+x+5y-2=0分解因式得到(x-y+2)(x+2y-1)=0 怎样分解的?