编写一个程序,打印整数1~156的二进制,八进制,十六进制和十进制

谁能告诉我下哈 特别感谢哈
2025-06-22 06:17:16
推荐回答(1个)
回答1:

#include
#include
void main()
{
char buf[20];
printf("打印整数1~156的二进制,八进制,十六进制和十进制\n");
printf("二进制 八进制 十六进制 十进制\n");
for(int i=1;i<=156;i++)
{
itoa(i,buf,2);
printf("%s %o %x %d\n",buf,i,i,i);
}
}