若有以下程序段(n所赋的是八进制数)   int m=32767,n=032767;   printf("%d,%o\n",m,n);   执行后输出结果是

admin2013-02-23  14

问题 若有以下程序段(n所赋的是八进制数)   int m=32767,n=032767;   printf("%d,%o\n",m,n);   执行后输出结果是

选项 A、32767,32767
B、32767,032767
C、32767,77777
D、32767,077777

答案A

解析 C语言中,格式字符d表示输出带符号的十进制整型数,o表示以八进制无符号型输出整型数(不带前导0)。
转载请注明原文地址:https://kaotiyun.com/show/D2Jp777K
0

最新回复(0)