第21题: [单项选择]有以下程序: #include <stdio, h> main( ) int m =0256,n =256; printf( "% o % o /n" ,m,n); 程序运行后的输出结果是( ) 。 A. 0256 0400 B. 0256 256 C. 256 400 D. 400 400 参考答案:C 答案解析:[解析] o格式符是以八进制形式输出整数。此题m已是八进制数(256前面的0表示此数是八进制数),n是十进制数,所以输出时,直接输出m的值,n的值需要转换成八进制数400后再输出。