printf 的宽度与对齐

单选题 难度 3

#cout

%5d 和 %-5d 有什么不同?

题目

语句 printf("%5d|%-5d|%.2f\n", 42, 42, 3.14159); 的输出是( )。(用 _ 表示空格)
  1. ___42|42___|3.14
  2. 42___|___42|3.14
  3. ___42|___42|3.14
  4. ___42|42___|3.14159
来小码星球,动手写一遍 →