到底哪里出错了?
查看原帖
到底哪里出错了?
303399
liaohanwurao楼主2021/8/14 11:17
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,m;
    cin>>n>>m;
    int a[1000],i=0;
    while(m){
        a[i]=m%10;
        m=m/10;
        i++;
    }
    cout<<a[i-1]<<"*"<<n<<"^"<<i-1;
    for(int j=i-2;j>=0;j--){
        if(a[j]!=0){
            cout<<"+";
            cout<<a[j]<<"*"<<n<<"^"<<j;
        }
    }
    return 0;
}
2021/8/14 11:17
加载中...