[资料]十进制转换成二进制八进制十六进制[资料]十进制转换成二进制八进制十六进制
#include main()
{
unsigned long a,temp;
char b[64];
char o[21];
char h[16];
int i;
printf("Input number:");
scanf("%ld",&a);
temp=a;
i=63;
while(temp)
{
b[i]=temp%2+'0';
temp/=2;
i--;
}
printf("二进制:");
i++;
while(i<64) ...
[资料]十进制转换成二进制八进制十六进制
#include main()
{
unsigned long a,temp;
char b[64];
char o[21];
char h[16];
int i;
printf("Input number:");
scanf("%ld",&a);
temp=a;
i=63;
while(temp)
{
b[i]=temp%2+'0';
temp/=2;
i--;
}
printf("二进制:");
i++;
while(i<64)
{
printf("%c",b[i]);
i++;
}
printf("\n");
temp=a;
i=20;
while(temp)
{
o[i]=temp%8+'0';
temp/=8;
i--;
}
printf("八进制:");
i++;
while(i<21)
{
printf("%c",o[i]);
i++;
}
printf("\n");
temp=a;
i=15;
while(temp)
{
int x=temp%16;
if(x<10)
h[i]=x+'0';
else h[i]=x-10+'A';
temp/=16;
i--;
}
printf("十六进制:");
i++;
while(i<16)
{
printf("%c",h[i]);
i++;
}
printf("\n");
本文档为【[资料]十进制转换成二进制八进制十六进制】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。