当前位置: 代码迷 >> C语言 >> 百钱买百鸡问题,怎么也想不通,求助啊!!!!
  详细解决方案

百钱买百鸡问题,怎么也想不通,求助啊!!!!

热度:106   发布时间:2008-01-24 14:08:23.0
额。。上面的漏打了if(i*3+j*2+k*0.5==100&&i+j+k==100)才对。。。。。
----------------解决方案--------------------------------------------------------
评价
支持6#
----------------解决方案--------------------------------------------------------
算法很关键 但是 把数学的弄的太多就没什么意思了吧   这些 你都能计算出来何必在用电脑写呢 ?

就想看看新鲜凑个热闹 不如你把数写好  直接写个 PRINTF  又简单又快
----------------解决方案--------------------------------------------------------
楼上的 太精辟了,不过有时候数学的问题好多都作为初学者的习题,不知道这样好不好,我也看了好多的数学题了,头疼死了
----------------解决方案--------------------------------------------------------
新手问题
请问第十一行中用的的(Z--)是什么意思也就是IF语句里的那个,可以不要它吗,程序还能是对的吗?
#include <stdio.h>
main()
{int x,y,z;
   for(x=100;x>=0;x--)
     {
     for(y=100;y>=0;y--)
       {  
         for(z=100;z>=0;z--)   
          {
           if((x+y+z==100)&&(0.5*x+2*y+3*z==100))
           {z--;
           printf("x=%d  y=%d  z=%d\n",x,y,z);
           }
           continue;
          }
        }
----------------解决方案--------------------------------------------------------
  相关解决方案