题库首页 › GESP等级认证(C++) › 题目 25332

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

A:正确
B:错误

正确答案:错误

答案解析

分析格式化字符串中转换说明符的组成部分:'%'引入转换,'-'表示左对齐,'5'指定最小字段宽度为5,'d'表明参数按十进制整数输出。将整数314代入该格式规则,按照C++标准库函数printf的行为,处理负号、对齐方式与字段宽度填充逻辑,依据参数类型和格式说明符逐项匹配输出布局。

试卷来源:202603 CCF-GESP编程能力等级认证C++一级真题

本卷相关题目

在线做题 同科目题库