1.如有定义int a=128;
则输出语句printf(“%o”,a);的输出结果为( )。
A.200
B.128
C.100
D.格式描述符使用错误
答案为A,%d是十进制,%o是八进制,%x是十六进制。
128先转换成二进制:10000000;
再把二进制10000000转换成八进制:200;
1.如有定义int a=128;
则输出语句printf(“%o”,a);的输出结果为( )。
A.200
B.128
C.100
D.格式描述符使用错误
答案为A,%d是十进制,%o是八进制,%x是十六进制。
128先转换成二进制:10000000;
再把二进制10000000转换成八进制:200;