‹ 上一题 下一题 ›

g1-08672. 格式符多给值少的输出 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-11级·输入输出与顺序结构客观题单选
printf("%d %d", 8);

格式串里有两个 %d,后面却只给了一个值 8。程序运行后会输出什么?

  • A. 8 0:缺的值自动按 0 补上
  • B. 8 8:第二个 %d 沿用前面给过的 8
  • C. 编译一定报错,程序根本运行不起来
  • D. 输出内容不可靠:第二个 %d 没有对应的值,打印出来的是内存里的随机内容
未选择
输入
输出

            
答案