已解决 杨坤泽 新手守护 #include<iostream> #include<cmath> using namespace std; int main(){ int n,cnt=0; cin>>n; cout<<n<<'='; for(int i=2;i<=n;i++){ while(n%i==0){ n/=i; cnt++; if(cnt==1){ cout<<i; }else{ cout<<"*"<<i; } } } return 0; } //1704