C语言程序设计第17题
1个回答
展开全部
#include <stdio.h>
int main()
{
int num = 0;
int bitmask = 0x4000;
int bit;
while (num <= 0 || num > 0x7fff)
{
scanf("%d", &num);
}
while (bitmask)
{
bit = num & bitmask;
printf("%d", bit ? 1 : 0);
bitmask /= 2;
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询