下面 C++ 语句( )执行后的输出是 __ 0322$$ 。
答案B。根据计算机/编程基础知识分析判断。
仔细审题,注意"不正确""不属于""不是"等否定词。用排除法缩小范围。
本题考查GESP一级C++核心考点——printf格式化输出。命题人精准卡住大量考生对填充控制符 %02d(前补0)和 %2d(前补空格)的混淆,以及字符串中 $ 号作为普通字符的识别能力。
解题必须逆向推导:目标输出 __ 0322$$ 末尾是 $$,说明格式串必须含 $$;中间是 03 和 22,前者需 %02d(3补0),后者需 %2d(22不补)。故格式串应为 __ %02d%2d$$。代入验证:__ %02d%2d$$ 输出 __ 0322$$,完全匹配。