GESP C++ 真题 · 逐题精解
首页C++一级真题 › 2026年3月 › 第10题

GESP 2026年3月 C++一级 判断题 第10题

C++一级判断题2026年3月第10题

所属知识点:scanf / printf 与格式化 难度要求:掌握 考频:高频

小明在测试 C++ 的 `printf` 的功能时执行了 `printf("%-5d\n", 314)`,则代码输出的结果是 `-5314`。 ---

正确答案:错误(×)

题目解析
%-5d 里的 - 是「左对齐」标志、5 是字段宽度,意思是把 314 按 5 字符宽靠左输出(右边补空格),显示成 314 加两个空格,而不是 -5314,选 ×。 💡 printf 格式 %-5d:- 左对齐、5 宽度。别把格式控制符里的 -5 当成数字「负 5」。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习