中易网

把45拆成A,B,C,D四个数且他们之和为45,并要求A数加上2,B数减去2,C数乘以2,D数除以2的结果相同,问A,B,C,D各是多少?用c语言做

答案:2  悬赏:0  
解决时间 2021-04-27 20:18
  • 提问者网友:情系雨樱花
  • 2021-04-27 02:31
把45拆成A,B,C,D四个数且他们之和为45,并要求A数加上2,B数减去2,C数乘以2,D数除以2的结果相同,问A,B,C,D各是多少?用c语言做
最佳答案
  • 二级知识专家网友:情战凌云蔡小葵
  • 2021-04-27 03:31
上面程序的if语句应该这样写 if(a+b+c+d==45&&a+2==b-2&&b-2==c*2&&c*2==d/2.0)
全部回答
  • 1楼网友:风格单纯
  • 2021-04-27 03:39

#include <stdio.h> void main() {  int a,b,c,d;  for(a=0;a<=45;a++)   for(b=0;b<=45;b++)    for(c=0;c<=45;c++)     for(d=0;d<=45;d++)     if(a+b+c+d==45&&a+2+b-2+c*2+d/2==45)     printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d);

}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息