A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#include <stdio.h>

void system(int a, int b)         //进制转换函数
{
int c;


c = a / b;
if(c == 0)
printf("%d", a);
else
{
system(c, b)          ;//递归
printf("%d", a % b);
}

}
int main()
{
int a, b;                   //定义两个参数,a表示输入的十进制数,b表示需要转换成的进制数


scanf("%d %d", &a, &b);

if(b >= 2 && b <= 16)
{
system(a,b);//调用进制转换函数
}


printf("\n");
return 0;
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马