#include<bits/stdc++.h> using namespace std; int n,m; int cnt; int main(){ cout<<"输入两个整数,计算机可以算出n! mod m的结果:"; cin>>n>>m; for(int i=0;i<n;i++){ cnt=cnt*(i%m); cnt%=m; } cout<<n<<"! % "<<m<<"="<<cnt; return 0; }
随便写了几行代码,作用是求n!%m的值,但有些数据输出错误,求代码问题。