问答详情
源自:3-2 算术运算符

关于%%的说明:


在编写这个程序时,有些初学者可能会懵。为什么写:“x%%y = %d”

"x%y = %d"不可以吗?答案是肯定的。这里%是占位符,具有特定的含义,在%之后必须读取字符含义。比如%d。这里x%y来说,%y没有任何意义,所以程序会报错,或者运行之后%会消失,直接显示xy,可是当我们真的想表达%这个字符咋办呢??输入%%,意思就是给%占一个位置,用来输出%。

提问者:Lyke9883139 2019-06-15 15:45

个回答

  • weixin_慕设计1039013
    2019-06-16 12:13:57
    已采纳

    两个%表示一个%

  • qq_慕用0517707
    2019-07-11 11:13:56

    那可不可以用别的符号来占位呢,一定要用这个符号吗


  • 爱已深入骨髓
    2019-06-24 22:52:06

    为什么%y没有意义,而%d有意义呢,怎么知道%y是没有意义的???