永发信息网

数据结构题目:修改进制的问题,要求可以对一个整数做任意小于9的进制转换

答案:1  悬赏:30  手机版
解决时间 2021-07-18 10:58
  • 提问者网友:溺爱和你
  • 2021-07-17 15:42
数据结构题目:修改进制的问题,要求可以对一个整数做任意小于9的进制转换
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-07-17 16:20

#include<iostream>
#include<math.h>
using namespace std;


void cast(int num,int s)
{
int a[100],i,j;
for(j=0;num!=0;j++)
{
a[j]=num%s;
num=num/s;
}
for(i=0;i<j;i++)
num=num+a[i]*pow(10,i);
cout<<num<<endl;
}


void main()
{
int num,s;
cout<<"测试数据:";
cin>>num;
cout<<"目标进制(2~9):";
cin>>s;
cast(num,s);
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯