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

算数运算符取余

printf(“x%y=%d\n, x%y”);怎么错的呢?

提问者:cloud_xx 2018-03-14 21:47

个回答

  • 慕无忌1493081
    2018-03-14 23:35:18

    printf(“x%y=%d\n, x%%y”);因为一个“%”系统不能断定是“%d”输出还是取余,所以要用%%取余