将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
include, &n);
n/;
i=2;1){
if(n%i==0){
if(c>0)
printf("
return 0;
using namespace std;x"
} else
i++;
c++;
printf(";%d="
int main()
{
int n;=i;0)
printf("
}
if(c>%d", i),i=2;i>, c=0, i), n);x");
scanf("
printf(";0 || n/%d"stdio.h>
解决方案2:
if(temp == 1) break; i >
int temp = num;
return 0; |
|
|
|
|