有人知道这个printf是什么特殊用法吗

img


有人知道第一个printf为什么不会输出东西吗? 而且,没有吧输出的东西赋值

其实这两个printf() 函数的用法是这样的:

  • 第一个 printf() 函数就是打印提示语句的,会在控制台输出 请输入10个整数:并换行,这是很常见的用法,
    假如我们要先一些测试代码,也可以用 printf() 函数打印提示,例如 printf("请输入一个整数:\n");
  • 第二 个 printf() 函数就是按照你指定的数据格式%d,将左边的sum变量的值渲染到输出语句中,并打印到控制台,如果 sum = 10,那么控制台会打印 累加和为:10 并换行。

第一个printf只是给输出一个提示信息而已啊。

第一个printf是交互键盘输入。不会打印输出数值。