填空题
【说明】
将A,B,C,D,E,F这6个变量排成如图(a)所示的三角形,这6个变量分别取[1,6]中的整数,且均不相同。求使三角形三条边上的变量之和相等的全部解。图(b)就是一个解。

程序引入变量a,b,c,d,e,f,并让它们分别顺序取1~6的整数,在它们互不相同的条件下,测试由它们排列成的如图(a)所示的三角形三条边上的变量之和是否相等,如果相等即为一种符合要求的排列,就输出它们。
【程序】
void main()
int a, b, c, d, e, f;
for(a=1;a<=6;a++)
for(b=1;b<=6;b++)
if( (1) ) continue;
for(c==1;c<=6;c++)
if( (2) )continue;
for(d=1;d<=6;d++)
if( (3) ) continue;
for(e=1;e<=6;e++)
if( (4) ) continue;
f=21-(a+b+c+d+e);
if( (5) )
printf("%6d",a);
printf("%4d%4d",b,f);
printf("%2d%4d%4d",c,d,e);
scanf("%*c"); /*按回车键,继续找解*/
【参考答案】
b==a (2) c==a‖c==b
(3) d==a‖d==b‖d==c (4) e......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)