第四十讲 项目6 双色球嘿嘿~好吧,其实是三个球的问题
2016-06-17 17:01
246 查看
任务和代码
知识总结
应用穷举法时,循环变量和判断条件的确定,运用表达示减少循环次数。
心得体会
作为一个菜鸟,还没思路的时候确实会对是构造“球的数量的循环”还是构造“颜色的循环”蒙蔽~~
/* *Copyright (c)2016,CSDN学院 | C语言及程序设计初步 *All rights reserved. *文件名称:p40-5.c *作 者:管运煌 *完成日期:2016年6月17日 *若一个口袋中放有12个球,其中有3个红的。3个白的和6个黒的,问从中任取8个共有多少种不同的颜色搭配? */ #include <stdio.h> int main(int argc, char * argv[]) { int x,y,z,i=0; for (x=0;x<=3;x++) for (y=0;y<=3;y++) { z=8-x-y; if (x+y+z==8&&z<=6) { printf ("红球:%d\t白球:%d\t黑球:%d\n",x,y,z); i++; } } printf ("共有%d种颜色搭配!",i); return 0; }运行结果
知识总结
应用穷举法时,循环变量和判断条件的确定,运用表达示减少循环次数。
心得体会
作为一个菜鸟,还没思路的时候确实会对是构造“球的数量的循环”还是构造“颜色的循环”蒙蔽~~
相关文章推荐
- ASP.NET MVC
- 三月其他零散知识(非技术)
- C# 特殊处理使用方法
- RxJava基础练习(3)
- javascript用户密码加密,js密码加密
- SlidingMenu双向侧滑
- ##**iOS蓝牙开发(一)蓝牙相关基础知识**
- Java类集 _Map接口
- hdu 3501(容斥原理)
- 新装win7系统C盘占用70G的空间
- 从Windows下Java程序如何操作Linux下Hbase数据库表过程、难点的心得历程
- jQuery属性
- 地理空间距离计算优化
- RxJava基础练习(2)
- Ionic Js十五:对话框
- Axure产品原型在手机上如何运行
- 如何在在阿里云服务器(ECS)上搭建nginx服务器?
- 使用搜索引擎不能不知道的几个搜索技巧
- 第二阶段冲刺第十天
- C# 第三方组件使用