main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果

学习 时间:2026-04-02 19:45:25 阅读:1233
main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是02,12 厄...答案是102 12

最佳回答

能干的烤鸡

美好的抽屉

2026-04-02 19:45:25

"%2d"限制了输出的数字占2个字符空间,而且你还用的是右对齐,当然会出现那样的结果啦。你可以试试用“%4d”输出,结果就正确了。

最新回答共有2条回答

  • 娇气的乌龟
    回复
    2026-04-02 19:45:25

    "%2d"限制了输出的数字占2个字符空间,而且你还用的是右对齐,当然会出现那样的结果啦。你可以试试用“%4d”输出,结果就正确了。

上一篇 Look!It is over there ( )just to the Central Hospital 填入合适的词

下一篇 防腐木椅子好吗