大佬们康康有什么问题
查看原帖
大佬们康康有什么问题
466602
Newbiesama楼主2021/1/9 20:14

如题

#include <iostream>
using namespace std;

int main()
{
    int m, n, i = 0;
    int temp, s, q;
    cin >> m >> n;

    temp = n;
    while (temp)
    {
        temp /= 10;
        i++;
    }
    for (int j = i-1; j >= 0;j--)
    {
        s = n;
        for (int h = 0; h < j;h++)
        {
            s = s / 10;
        }
        q = s % 10;
        if (q)
        {
            if (j != i - 1)
                cout << "+";
            cout << q << "*" << m << "^" << j;

        }
    }
    return 0;
}

2021/1/9 20:14
加载中...