为了账号安全,请及时绑定邮箱和手机立即绑定

求模运算不能做。。。

#include <stdio.h>
int main()
{
    int x=10,y=-3;
    printf("x%y=%d",x%y);
    return 0;
    //运行结果不是“x%y=1”,而是xy=1.
}


正在回答

4 回答

某些约定俗成的,有特别意义的符号如%,想要表示它,就需要用到转义字符%%,表示单个%,记住吧

0 回复 有任何疑惑可以回复我~

为什么要两个%%

0 回复 有任何疑惑可以回复我~

printf("x%%y=%d\n", x%y  );

0 回复 有任何疑惑可以回复我~

%不能直接用,用%%%就好了

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926299    人
  • 解答问题       20799    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

求模运算不能做。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信