美国著名主持人奥普拉:C语言问题

来源:百度文库 编辑:高考问答 时间:2024/05/08 17:18:13
大家帮我解释下下面这个程序是怎样转换的
main()
{int x,y,z;
x=24;
y=024;
z=0x24;
printf("%d,%d,%d,x,y,z);}
上面这个程序把八进制和十六进制转换成十进制是怎样转换的!

再看下面这个:
表达式0x1310x17的值是( )
A:0X13 B:0X17 C:0XE8 D:0XC8
上面的或运算答案是哪个,是怎样算出来的,帮我解释下!

main()
{int x,y,z;
x=24;
y=024;
z=0x24;
printf("%d,%d,%d,x,y,z);}
X是十进制数,Y是八进制数,Z是十六进制数.