9个回答
展开全部
二进制好像不好
十六进制 为X 或x
如 printf("%X",12)为 C
printf("%x",12) 为c
十六进制 为X 或x
如 printf("%X",12)为 C
printf("%x",12) 为c
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
16进制是%x那个x可大写可小写
2进制没有,需要自己转换
2进制没有,需要自己转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接打出二进制的没有,16进制是x%.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看了下面的打印程序,可以考虑采用函数嵌套的方式来实现。(函数输出结尾没有回车)
void printfBin(int num)
{
int temp = num/2;
if(temp != 0)
{
printfBin(temp);
}
temp = num%2;
printf("%d", temp);
}
void printfBin(int num)
{
int temp = num/2;
if(temp != 0)
{
printfBin(temp);
}
temp = num%2;
printf("%d", temp);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询