76.十进制转换成m(2<=m<=9)进制

原创 2015年07月07日 23:32:05

函数fun的功能是:将十进制正整数转换成m(2<=m<=9) 进制数,并按高到低位顺序输出。


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void fun(int m, int k)
{
	int aa[20] = {0}, i;
	for (i = 0;m;i++)
	{
		aa[i] = m%k;
		m /= k;
	}
	for (;i;i--)
		printf("%d",aa[i-1]);
}
int  main()
{
	int b, n;
	printf("\nPlease enter a number and a base:\n");
	scanf("%d%d", &n, &b);
	fun(n, b);
	printf("\n");
	system("pause");
	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

2-16进制转换成十进制

  • 2011-09-11 16:59
  • 296B
  • 下载

十进制数转换成R进制数,R属于(1,36)

/*************************************************************************************** * File Nam...

十进制转换成八进制

十进制数转换成x进制----栈实现

十进制数转换成x进制栈实现                        题目...

十进制转换成十四进制

  • 2008-09-04 12:37
  • 208KB
  • 下载

无符号十进制整数转换成任意进制数

题目:将一个无符号整数转换为任意 d 进制数( 2 ≤ d ≤ 16 )。 思路:先举个例子。十进制100怎么转换为二进制呢? 记住:d进制的数就是0~(d-1)。 一般都是用辗转相除法(应该是叫这...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)