返回列表 發帖

C#程式語言 質因數分解

我要做一個質因數分解的C#程式
顯示結果如下
36=2*2*3*3
128=2*2*2*2*2*2*2

usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceConsoleApplication1{

classProgram{
staticvoidMain(string[]args){
intx,m,n=Convert.ToInt32(Console.ReadLine());
Console.Write(n+=);
for(x=2,m=n;n1;++x){
for(;0==n%x;n/=x){if(m==n)Console.Write(x);elseConsole.Write(*+x);}
if(1==x%2)++x;
}
Console.ReadLine();
}
}
}

TOP

返回列表