为什么有的打印是printf(“%d”,sum) 有的打印是printf(“sum=%d/n”,sum)呢二者有什么区别吗
没有区别的只是显示的结果不一样而已。%d是占位符。
printf(“%d”,sum) //输出sum变量的值 printf(“sum=%d/n”,sum) //输出sum=变量值 相当于字符串拼接变量值一起输出
第二种前面多了一个“sum=”字符串