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

为什么printf(x%%y=%d\n,x%y)需要两个%?

为什么printf(x%%y=%d\n,x%y)需要两个%?

提问者:十二点儿 2018-03-14 23:40

个回答

  • 世末理想乡
    2018-03-15 10:33:55
    已采纳

    额,看来的确对新人来说这个东西慕课上说的不够清楚啊,这么多人问。
    因为如果你用%编译器会把它和它后面的字母识别成格式说明用%%来避免这个问题。
    就像如果有个%d或者%x。