哪位大神能帮忙解读这道题目和这个程序,新人求解
编程求下列式子中M和N的值。M N
* N M
____________
6 7 8 6
程序内容如下
main()
{
int m,n,k;
for(m=1;m<10;m++)
for(n=1;n<10;n++)
{
k=(10*m+n)*(10*n+m);
if(k==6786)
printf("m=%d,n=%d",m,n);
}
}
2015-04-18 20:51

2015-04-18 21:21
程序代码:
int main()
{
int m,n,k;
for(m=1;m<10;m++) //m肯定是1-9的某一个数字
for(n=1;n<10;n++)//n 肯定是1-9的某个数字
{
k=(10*m+n)*(10*n+m); //这个前面的括号表示MN 后面的括号表示 NM
if(k==6786)//这个是判断遍历的乘积 是不是为这个数
printf("m=%d,n=%d",m,n);//这个是输出遍历的结果
}
}

2015-04-18 21:29
2015-04-18 21:56
2015-04-19 00:59

2015-04-19 01:03
2015-04-19 09:46
2015-04-19 10:19