进制转换二

来源:互联网 发布:c语言课程设计报告 编辑:程序博客网 时间:2024/06/05 13:21

                                                    进制转换二

题目描述

输入一个十进制整数,将其转换成对应的R(2<=R<=9)进制数,并输出。

输入

第一行输入需要转换的十进制数;
第二行输入R。

输出

输出转换所得的R进制数。

示例输入

12798

示例输出

2377
#include<stdio.h>#include<iostream>#include<string.h>#include<stack>using namespace std;int main(){   int n,r;   cin>>n>>r;   stack<int>s;   while(n>0)   {       s.push(n%r);       n/=r;   }   while(!s.empty())   {       cout<<s.top();       s.pop();   }   cout<<"\n";}


0 0
原创粉丝点击