作业帮 > 综合 > 作业

如题:编程写程序,实现取一个整数num(例如:252),输出该数右端开始的第4~7位(注意是将整数252转换为二进制数1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 07:18:06
如题:编程写程序,实现取一个整数num(例如:252),输出该数右端开始的第4~7位(注意是将整数252转换为二进制数11111100,然后取出第4~7位111,最后再以十六进制输出(Oxf),C语言,别给我复制别人问问回答那个,运行不了!
#include
void main(void)
{
unsigned int i;
scanf("%d", &i);
i &= 0xf0;
i /= 16;
printf("0x%02x", i);
printf("\n");
}
//执行后如下:
128
0x08
Press any key to continue
//执行后如下:
252
0x0f
Press any key to continue