第四十讲项目七 找数字

来源:互联网 发布:淘宝聚划算是正品吗 编辑:程序博客网 时间:2024/05/02 17:32

1.任务和代码

(1)

/*   copyright\c)2017,csdn学院   *All cights reserved    *文件名称:a.c     *作者:王琦    *完成日期:2017年4月25日    *版本号:6.0   *问题描述:求满足下式的 x,y,z*程序输出:x,y,z的值。*/      #include <stdio.h>     int main( )      {        int x,y,z,i,result=532;      for (x=1;x<=3; x++)          for (y=1;y<=3; y++)              for ( z=1;z<=6; z++)              {                  i=(x*100+y*10+z)+(100*y+10*z+z);                  if (i==result)                        printf("x=%d, y=%d, z=%d\n",x,y,z);              } }
(2)
copyright\c)2017,csdn学院   *All cights reserved    *文件名称:a.c     *作者:王琦    *完成日期:2017年4月25日    *版本号:6.0   *问题描述:在下面的加法算式中,不同的符号代表不同的数字,相同的符号代表相同的数字。请设计程序求出"都、要、学、C"4个符号分别代表的数字。*程序输出:"都、要、学、C"4个符号分别代表的数字。*/      #include <stdio.h>     int main( )      {        int x,y,z,i,j,result=2008;      for (x=1;x<=2;x++)          for (y=0;y<=9;y++)              for ( z=0;z<=9;z++)for(j=1;j<=9;j++)            {                  i=(x*1000+y*100+z*10+j)+(100*y+10*z+j)+(10*z+j)+j;                  if (i==result)                        printf("都=%d, 要=%d, 学=%d,c=%d\n",x,y,z,j);              } }

2.运行结果

(1)


(2)


3.知识点总结

设要求的为x,y,z,运用穷举法得出结果

4.心得体会

在不断地练习中逐渐熟悉穷举法

0 0
原创粉丝点击