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

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

C++一级判断题2026年6月第6题

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

将如下 C++ 代码中的 printf("\n") 更换为 printf("%c", '\n'),输出效果相同。
for (int i = 0; i < 100; i++) {
    if (i % 5 == 0)
        printf("\n");
    printf("%2d ", i);
}

正确答案:正确(√)

题目解析
printf("\n") 输出一个换行符;printf("%c", '\n')%c 输出字符 '\n',同样是一个换行符,两者效果完全相同,选 √。💡 %c 按字符输出,'\n' 就是换行字符,与直接写字符串 "\n" 等价。

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

进入 GESPPASS 开始练习