为什么printf("x%%y=%d/n",x%y);这个前半部分为什么要在加一个%呢?
其他不需要,就求余需要
因为这是在printf语句中,所以要想输出%,要用两个%%,其中第一个%表示格式声明的开始(就像一个标志或者是一个引子引出它后面的东西),第二个才是真正输出到窗口上显示的。两个%%表示在窗口中输出一个%(如果是printf("x%y=")的话,在窗口中显示的是xy=)
在C语言中 求余是用%%来表示的