天刀点卷比例:我的程序那出错了

来源:百度文库 编辑:高考问答 时间:2024/05/06 05:45:36
#include <iostream>
using namespace std;
int main()
{
int a,m,n;
while(m=12,n=15)
{if( m%a==0&&n%a==0,a<0&&a>4)
cout<<'a='<<a<<endl;
}

return 0;
}

#include <iostream>
using namespace std;
int main()
{
int a,m,n;
while(m==12||n==15)
{if( m%a==0&&n%a==0,a<0&&a>4)
cout<<"a="<<a<<endl;
}

return 0;
}

cout<<"a="<<a<<endl;

while(m=12,n=15)
这句话有问题,while()循环的条件是()里面为TRUE或者1,你要是想同时满足m=12,n=15就改成(m=12&&n=15),要是两者满足其一,就改成(m=12||n=15).

就是While里的条件语句语法错。看你是要与&&还是或||