c++作业求解释
#include <iostream.h>#include<cmath>
void swap(int);
void main()
{
int m ,n;
cout<<"输入一个整数:"<<endl;
cin>>m;
for(m=0;m++;)
{
for(n=2;n<=sqrt(n);n++)
{
if(m%n!=0)
cout<<"m不为素数"<<endl;
else
cout<<"m为素数"<<endl;
}
}
}
void swap(int m)
{
int temp;
temp=m;
}
请帮忙解答一下,为什么不能按值传递,而且输入个整数后,直接让你 press any key to continue.