fabulist丶 发表于 2021-8-7 17:00:11

S1E4最后一题

S1E4最后一题看答案也没看懂- -,为什么不用声明变量 赋值就可以输出结果?还有就是10前面的0和-是什么含义,逗号后面的那些数字又是什么意思...
#include <stdio.h>

int main()
{
      printf("打印五个字符:%c %c %c %c %c\n", 70, 105, 115, 104, 67);
      printf("前边用 填充:%10d\n", 2015);
      printf("前边用0填充:%010d\n", 2015);
      printf("右对齐,保留2位:%10.2f\n", 3.1416);
      printf("左对齐,保留3位:%-10.3f\n", 3.1416);
      printf("右对齐,指数形式:%10e\n", 520000.0);
      printf("左对齐,指数形式:%-10E\n", 520000.0);

      return 0;
}

fabulist丶 发表于 2021-8-7 17:01:05

求大佬解答,没有基础刚开始学真的一脸懵逼= =

逃兵 发表于 2021-8-7 17:03:15

数字是常量,这里带入常量就可以了,不一定非要变量

-是左对齐

0是空白填0

fabulist丶 发表于 2021-8-7 17:26:01

逃兵 发表于 2021-8-7 17:03
数字是常量,这里带入常量就可以了,不一定非要变量

-是左对齐


好的懂了,谢谢大佬
页: [1]
查看完整版本: S1E4最后一题