用c语言编写程序,求满足下式A、B、C的值的数 ABC+BCC=234

 我来答
wanglixin1001
2013-05-05 · TA获得超过4175个赞
知道大有可为答主
回答量:1758
采纳率:80%
帮助的人:1074万
展开全部
简单分析一下,A,B只能去0,1,2,C的值只能是2或者7。代码如下:
#include <stdio.h>
//ABC+BCC=234
int main()
{
int A,B,i,sum;
int c[] = {2, 7};
for(A=0;A<=2;A++)
for(B=0;B<=2;B++)
for(i=0;i<=1;i++)
{
sum = A*100+B*10+c[i]+B*100+c[i]*10+c[i];
if(sum == 234) printf("A=%d\tB=%d\tC=%d\n",A,B,c[i]);
}
return 0;
}
FanyongYin
2013-05-05 · TA获得超过1054个赞
知道小有建树答主
回答量:1298
采纳率:100%
帮助的人:1105万
展开全部
首先B不能带负号为负数;
而A若带有负号,个位的结果不可能非零,排除掉。

于是A与B的取值范围在[0, 2];
C = 2 或者 C = 7
若C = 2,则B = 1 ==> A = 1
若C = 7,则B = 5 ==> A = ?无解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在康锋1c
2013-05-05 · TA获得超过1225个赞
知道小有建树答主
回答量:1140
采纳率:0%
帮助的人:760万
展开全部
搞个三重循环,A、B从1到9,C从0到9,满足100*A+10*B+C+100*B+10*C+C=234
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式