输出语句:printf("%d\n",11+011);的输出结果是( )。

admin2020-07-28  21

问题 输出语句:printf("%d\n",11+011);的输出结果是(    )。

选项 A、20
B、22
C、022
D、021

答案A

解析 printf("%d\n",11+011),11为十进制,011为八进制形式,打印格式%d表示十进制格式输出,因此。先将八进制数转化为十进制,011(8)=81*1+1*80=9。相当于printf("%d\n",11+9),故答案为20,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jT3p777K
0

相关试题推荐
最新回复(0)