Lyke9883139
2019-06-15 15:45
在编写这个程序时,有些初学者可能会懵。为什么写:“x%%y = %d”
"x%y = %d"不可以吗?答案是肯定的。这里%是占位符,具有特定的含义,在%之后必须读取字符含义。比如%d。这里x%y来说,%y没有任何意义,所以程序会报错,或者运行之后%会消失,直接显示xy,可是当我们真的想表达%这个字符咋办呢??输入%%,意思就是给%占一个位置,用来输出%。
两个%表示一个%
那可不可以用别的符号来占位呢,一定要用这个符号吗
为什么%y没有意义,而%d有意义呢,怎么知道%y是没有意义的???
C语言入门
926212 学习 · 20797 问题
相似问题