0
点赞
收藏
分享

微信扫一扫

数据结构实验之栈与队列一:进制转换(SDUT 2131)


​​题目链接​​

题解: 特判一下n==0的时候。

#include <bits/stdc++.h>
using namespace std;
int a[1000];
int main()
{
int top = 0;
int n,r;
scanf("%d",&n);
scanf("%d",&r);
if(n == 0) printf("0");
while(n)
{
a[top++] = n%r;
n = n / r;
}
for(int i = top - 1; i >= 0; i --)
{
printf("%d",a[i]);
}
printf("\n");
return 0;
}

 

举报

相关推荐

0 条评论