第1个回答 2010-07-15
#include "stdio.h"
void main()
{
int x = 77; // 十进制数
int y = 0x77; // 0x 表示十六进制数
int z = 077; // 0 表示八进制数
printf(" 八进制输出: x = %o\n",x); // %o 表示以八进制输出
printf(" 十进制输出: x = %d\n",x); // %d 表示以十进制输出
printf("十六进制输出: x = %x\n",x); // %x 表示以十六进制输出
printf("\n");
printf(" 八进制输出: y = %o\n",y);
printf(" 十进制输出: y = %d\n",y);
printf("十六进制输出: y = %x\n",y);
printf("\n");
printf(" 八进制输出: z = %o\n",z);
printf(" 十进制输出: z = %d\n",z);
printf("十六进制输出: z = %x\n",z);
}