给定程序的功能是将十进制正整数m转换成k进制的数字输出
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 22:08:43
给定程序的功能是将十进制正整数m转换成k进制的数字输出
给定程序的功能是将十进制正整数m转换成k进制(2小于等于k小于等于9)的数字输出
例如,如输入8和2,则应输入1000(即十进制数8转换成二进制表示是1000)
给定程序的功能是将十进制正整数m转换成k进制(2小于等于k小于等于9)的数字输出
例如,如输入8和2,则应输入1000(即十进制数8转换成二进制表示是1000)
---------------vc6.0测试通过---要更多的进制表示,你可以在switch语句中自己加---------------
-------- 我的可以支持到16进制数的转换------------
#include
#include
void main()
{
int nNum,Rad,i=0,Residue;
int Store[50];
printf("请输入一个任意整数:");
scanf("%d",&nNum);
printf("\n请输入一个合法的表示进制的基数[2,16]:");
scanf("%d",&Rad);
if(Rad=Rad)
{
Residue=nNum%Rad;//0
nNum/=Rad;//1
Store[i]=Residue;//0
++i;
}
Store[i]=nNum;
for(;i>=0;--i)
switch(Store[i])
{
case 0:
printf("0");
break;
case 1:
printf("1");
break;
case 2:
printf("2");
break;
case 3:
printf("3");
break;
case 4:
printf("4");
break;
case 5:
printf("5");
break;
case 6:
printf("6");
break;
case 7:
printf("7");
break;
case 8:
printf("8");
break;
case 9:
printf("9");
break;
case 10:
printf("A");
break;
case 11:
printf("B");
break;
case 12:
printf("C");
break;
case 13:
printf("D");
break;
case 14:
printf("E");
break;
case 15:
printf("F");
break;
}
printf("\n");
}
-------- 我的可以支持到16进制数的转换------------
#include
#include
void main()
{
int nNum,Rad,i=0,Residue;
int Store[50];
printf("请输入一个任意整数:");
scanf("%d",&nNum);
printf("\n请输入一个合法的表示进制的基数[2,16]:");
scanf("%d",&Rad);
if(Rad=Rad)
{
Residue=nNum%Rad;//0
nNum/=Rad;//1
Store[i]=Residue;//0
++i;
}
Store[i]=nNum;
for(;i>=0;--i)
switch(Store[i])
{
case 0:
printf("0");
break;
case 1:
printf("1");
break;
case 2:
printf("2");
break;
case 3:
printf("3");
break;
case 4:
printf("4");
break;
case 5:
printf("5");
break;
case 6:
printf("6");
break;
case 7:
printf("7");
break;
case 8:
printf("8");
break;
case 9:
printf("9");
break;
case 10:
printf("A");
break;
case 11:
printf("B");
break;
case 12:
printf("C");
break;
case 13:
printf("D");
break;
case 14:
printf("E");
break;
case 15:
printf("F");
break;
}
printf("\n");
}
给定程序的功能是将十进制正整数m转换成k进制的数字输出
C语言找错误,(2)以下程序的功能是:从键盘输入一个三位的八进制正整数,然后将其转换为对应的十进制数并输出.请改正其中的
c语言,将十进制正整数m转换成k(2
将十进制正整数m转换成k进制(2
存在一十进制数(正整数)n,以及一个进制m,编写程序将n转换为m进制表示并输出.
输入一个十进制的正整数,将该数转换成n进制数,并输出.
用C语言将k进制的数转换成10进制的 并输出最大的十进制数
编写函数T(n,m)把m进制正整数n转换成十进制正整数,m为1~10的整数.调用函数T得出结果
怎么将二进制代码转换成十进制的数字?
罗马废墟给定程序中,函数FUN的功能是:有N X N矩阵,根据给定的m(m
1.编写程序,将用户输入的正整数转换成相应的星期值输出,如用户输入3,则输出Wednesday;用户输入0,则输出Sun
vb编程,编写一个程序,改程序的功能是:从键盘输入任意一个两位正整数,将其十位数和个位数交换位置后输出