穷举 这种方法对不对啊
#include "stdio.h"
main()
{
int m,n;
printf("输入两个一位数:");
scanf("%d %d",&m,&n);
printf("不成立的等式:%d=%d\n",m,n);
if(m==0)
{
if(n==6||n==9)
printf("移动后:%d=%d %d=%d\n",m,m,n,n);
else printf("无解\n");
}
if(m==3)
{
if(n==2||n==5)
printf("移动后:%d=%d %d=%d\n",m,m,n,n);
else printf("无解\n");
}
if(m==6)
{
if(n==0)
printf("移动后:%d=%d %d=%d\n",m,m,n,n);
else printf("无解\n");
}
if(m==9)
{
if(n==0||n==6)
printf("移动后:%d=%d %d=%d\n",m,m,n,n);
else printf("无解\n");
}
if(m==2)
{
if(n==3)
printf("移动后:%d=%d %d=%d\n",m,m,n,n);
else printf("无解\n");
}
if(m==5)
{
if(n==3)
printf("移动后:%d=%d %d=%d\n",m,m,n,n);
else printf("无解\n");
}
if(m==1||m==4||m==7||m==8) printf("无解\n");
}
[
本帖最后由 bccn_0934 于 2011-6-23 13:53 编辑 ]