设a、b、c 均是0 到9 之间的数字,abc、bcc 是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c 的值。
#include <stdio.h>
int main()
{
int i;
int a,b,c;
for(i=0;i<1000;i++)
{
a = i/100;
b = (i-a*100)/10;
c = i - a*100 - b*10;
if((i + b*100 + c*10 + c) == 530)
{
printf("a= %d, b =%d, c=%d\n",a,b,c);
}
}
return 0;
}
该题主要思是:要分析清楚数据的范围,从1~1000里面解析该范围。
本文介绍了一个使用C语言编写的程序,该程序能够解决一道特定的数学问题:找到所有符合条件的三位数abc和bcc,使得abc+bcc等于532。通过遍历0到999之间的所有可能值来寻找答案。
1420

被折叠的 条评论
为什么被折叠?



