有一个等式,(A(B3+C))2=8DE9(2在那里是个平方号),其中A不等于1.试编写求上等式成立的A B C D E值成立的C语言持续.
程序如下:
#include<stdio.h>
main()
{int a,b,c,d,e,j,k;
printf("这是求一个上述等式成立的C语言程序!/n");
for(a=2;a<10;a++)
for(b=1:b<10;b++)
for(c=1;c<10;c++)
for(d=0;d<10;d++)
foe(e=0;e<10;e++)
{ k=(a*(b*10+3+c))*(a*(b*10+c));j=8*1000+d*100+e*10+9;
if(k==j)goto to;
}
to:printf("a=%d/t b=%d/t c=%d/t d=%d/t e=%d/n",a,b,c,d,e);
}
我想问上述程序是怎样一步一步执行的!!
还有以后遇到多个FOR循环结构该怎么办?
刚开始学,什么也不懂,请大家指教一下!!!