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

输出句中为什么有两个百分比符号,

printf("x%%y=%d\n",     );  为什么会有两个%  运算不是一个%吗? 例如10%3=1啊 。不是10%%3=1 ,这似乎是错误的表达。

不太懂为什么有%% 两个运算

提问者:慕容5401208 2020-07-13 18:24

个回答

  • 慕雪9006797
    2020-07-14 14:38:34
    已采纳

    为了区分运算符和格式化符号的区别,通常会会在求余运算符前多加一个运算符