存在一十进制数(正整数)n,以及一个进制m,编写程序将n转换为m进制表示并输出.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 14:16:52
存在一十进制数(正整数)n,以及一个进制m,编写程序将n转换为m进制表示并输出.
也不知道你要C还是C++,就用通用C代码写的:
#include
void main()
{
int m,n,a[100],len=0;
printf("输入整数n:\n");
scanf("%d",&n);
printf("输入进制数m:\n");
scanf("%d",&m);
while(n)
{
a[len]=n%m;
n=n/m;
len++;
}
printf("转为%d进制后为:",m);
for (int i=len-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
#include
void main()
{
int m,n,a[100],len=0;
printf("输入整数n:\n");
scanf("%d",&n);
printf("输入进制数m:\n");
scanf("%d",&m);
while(n)
{
a[len]=n%m;
n=n/m;
len++;
}
printf("转为%d进制后为:",m);
for (int i=len-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
存在一十进制数(正整数)n,以及一个进制m,编写程序将n转换为m进制表示并输出.
编写函数T(n,m)把m进制正整数n转换成十进制正整数,m为1~10的整数.调用函数T得出结果
输入一个十进制的正整数,将该数转换成n进制数,并输出.
用 Pascal 编写一个程序将十进制整数n转换为二进制数.
进制转换,请将一个n进制的数转换成m进制的数,并输出.
给定程序的功能是将十进制正整数m转换成k进制的数字输出
将十进制正整数用除n取余法转换为n进制数输出.这个哪里错了啊,一运行就程序崩溃
根据组合公式可以计算出从n个不同元素取出m 个元素的组合数,用C语言编写程序,输入2个正整数m和n,计算并输出组合数,要
编写程序,输入两个正整数m和n,然后输入m行n列矩阵a中的元素,分别求出各行元素之和,并输出.下
用c语言编写一个将十六进制数转换为十进制数的程序
编写程序,输入两个正整数m和n,输出它们的最小公倍数和最大公约数
编写一个函数fact,按下面的计算公式计算并输出S的值:S=m!/(n!(m-n)!其中m与n为两个正整数,且知m=10