有没有学c++的大佬帮我看一下,哪里错了?
查看原帖
有没有学c++的大佬帮我看一下,哪里错了?
522397
sz_mayihao楼主2021/5/22 09:38
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,i;
	int k,a_len=0;
	cin>>k>>n;
	int a[1010];
	while(n>=10){
		a[a_len]=n%10;
		a_len++;
		n=n/10;
	}
    a[a_len]=n;
    for(i=a_len;i>=1;i--){
    	if(a[i]!=0){
    		cout<<a[i]<<"*"<<k<<"^"<<i<<"+";
		}
	}
	if(a[i]!=0){
		cout<<a[i]<<"*"<<k<<"^"<<i;
	}
}
2021/5/22 09:38
加载中...