存在一十进制数(正整数)n,以及一个进制m,编写程序将n转换为m进制表示并输出.
人气:340 ℃ 时间:2020-03-23 12:22:32
解答
也不知道你要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");
}
推荐
猜你喜欢
- 某种奖券的中奖率为1%,每买100张肯定能中奖一次._.(判断对错)
- 王冕者,诸暨人,阅读训练题,
- 仿写 海是天的颜色,我不会像海抄袭天的蓝;红是火的颜色,我不会像霞模拟火的红
- 1平方米有多少株苗木如何计算
- 甲,乙两车同时在同一地点同向出发,行驶的速度分别为x千米/小时,y千米/小时,y>x,出发t小时后两车相距多少千米
- one or two加名词复数形式后谓语用单数还是复数?
- 小学六年级数学书下册28页思考题怎么做? 小学六年级数学书下册28页思考题怎么做? 的圆钢全部放入水中,水
- She takes her dog for a walk every day对划线部分