将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5

来源:互联网 发布:混沌战域美人数据 编辑:程序博客网 时间:2024/06/08 01:02
public class Zhiyinshu{    public static void main(String[] args){        int m=90;        String s=m+"=";        for(int i=2;i<=m;){            if(m%i==0){                if(i==m){                    s=s+i;                }else{                    s=s+i+"*";                }                m=m/i;            }else{                i++;            }        }        System.out.println(s);    }}
阅读全文
0 0