网络首席管理监察官
你好,%后面加个d、f、c、s等等,这些是C在输出时候的一种格式说明。用来进行不同数据类型的值的格式输出。后面的 \n。反斜杠加个n。在C当中表示换行。 当代码在执行的时候发现 \n 的时候,程序就不会显示出\n这两个字符,而是做出换行这个行为。要输出整数的话就写 scanf("%d" ,10);要输出带有小数点的数(浮点数)就写%f要输出字符则写%c要输出字符串(即多个字符)就写%s 在你的代码中“没有奖励” 这句话是一个字符串。而%s 就是用来输出字符串的。至于为什么。额,这是C的规定,就像人类规定了1+1=2一样。不要深究为什么。