#include
void main()
{
float a,b,c,d;
for(d=1;;d++)//*这里的d就不做要求,它属于整个自然数集合里面,另外a,b,c,d都是分母,所以定义的初始值都为1*//
for(c=1;c<=d;c++)
for(b=1;b<=c;b++)
for(a=1;a<=b;a++)
if(1/a+1/b+1/c+1/d==1)
printf("a=%g,b=%g,c=%g,d=%g\n",a,b,c,d);
getchar();
getchar();
D
在第二个大括号内,int b=5,c=12;有效。
D
如果你是在考试,考完了好好看看变量的作用范围
额,什么啊,咋会定义相同变量啊,请清晰说明下
啥意思?