运行不了
#include<stdio.h>
int main()
{
int b,s,g,x=0;
for(x=0,b=x/100,s=x%100/10,g=x%100%10/1;b100+s10+g=(b10+s)+(s10+g)+(g*10+b);x++)
{
printf();
}
return 0;
}
求解答,原题是求方程bsg=bs+sg+gb变量的整数解输出内容是故意没写的,不然发不出来。问题出在for语句那里
运行不了
#include<stdio.h>
int main()
{
int b,s,g,x=0;
for(x=0,b=x/100,s=x%100/10,g=x%100%10/1;b100+s10+g=(b10+s)+(s10+g)+(g*10+b);x++)
{
printf();
}
return 0;
}
求解答,原题是求方程bsg=bs+sg+gb变量的整数解输出内容是故意没写的,不然发不出来。问题出在for语句那里
收起
#include <stdio.h>
intmain()
{
intb,s,g;
intbsg,bs,sg,gb;
for(b=0; b<10; b++)
{
for(s=0; s<10; s++)
{
for(g=0; g<10; g++)
{
bsg = b100 + s10 +g;
bs = b10 + s;
sg = s10 +g;
gb = g*10 +b;
if(bsg==(bs+sg+gb))
printf("%d=%d+%d+%d\n",bsg,bs,sg,gb);
}
}
}
return0;
}
虽然没有试,但是我觉得百分百是对的
报告相同问题?