用枚举类型输出得到的3种不同色的球的可能取法的排列情况
来源:互联网 发布:程序员的出路 知乎 编辑:程序博客网 时间:2024/05/17 09:28
在口袋中装有红,黄,蓝和白4种颜色的小球若干个,每次从口袋中先后取出3个小球,数编程输出在得到的3种不同色的球的可能取法的排练情况
用枚举类型表示不同色的小球,用count对不同色的求的排练进行计数
#include <stdio.h>#include <stdlib.h>enum ColorType{red,yellow,blue,white};void PrintColor(enum ColorType color);int main(void){int i,j,k,count=0;enum ColorType color_i,color_j,color_k;for(i=0;i<4;i++){color_i=(enum ColorType)i;for(j=0;j<4;j++){color_j=(enum ColorType)j;if(color_i!=color_j){for(k=0;k<4;k++){color_k=(enum ColorType)k;if(color_k!=color_i&&color_k!=color_j){printf("%- 6d",++count);PrintColor(color_i);PrintColor(color_j);PrintColor(color_k);printf("\n");}}}}}system("PAUSE");return 0;}void PrintColor(enum ColorType color){switch(color){case red:printf("%-10s","red");break;case yellow:printf("%-10s","yellow");break;case blue:printf("%-10s","blue");break;case white:printf("%-10s","white");break;}}
注意:1“%-6d表宽度为6,左对齐”
2
printf("%-10s","white");注意颜色上面不要忘记+引号
0 0
- 用枚举类型输出得到的3种不同色的球的可能取法的排列情况
- 口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法。(枚举)
- 第7章枚举类型输出5种球里去除3种不同球的组合
- 利用枚举类型变量求从5种颜色球中取3个不同颜色球的取法
- 输出所有可能的全排列
- onActivityResult()得到的值为null可能的情况分析
- 利用枚举,得到类型的字段
- 给定不同数字的集合,返回所有可能的排列。
- Java开发中利用枚举类来列举各个同一类型不同的值的情况
- 不同变量类型的不同输出格式
- 不同变量类型的不同输出格式
- DP--直线的不同交点数可能的情况
- 枚举可能的组合
- 给定一个字符串,输出其所有的可能排列
- enum枚举类型的输出方式
- 所有不同的排列
- 不同的取法输出顺序可以不考虑。取字符( 从标准输入读入一个由字母构成的串(不大于30个字符)。从该串中取出3个不重复的字符,求所有的取法。取出的字符,要求按字母升序排列成一个串。)
- 从标准输入读入一个由字母构成的串(不大于30个字符)。从该串中取出3个不重复的字符,求所有的取法。取出的字符,要求按字母升序排列成一个串。不同的取法输出顺序可以不考虑。
- Ubuntu虚拟机连接网络
- 淘宝关键词优化 淘宝活动促销推广策划 淘宝广告投放规划与策略 淘宝促销淘宝销量淘宝关键词优化 淘宝活动促销推广策划 淘宝广告投放规划与策略 淘宝促销
- 河南淘宝店铺装修美化 淘宝活动促销推广策划taobao河南淘宝店铺装修美化 淘宝活动促销推广策划
- 淘宝双11十一是打5折吗,汽车之家双十一11网站,双11十一天猫刷红包攻略淘宝活动地址入口爆款打造淘宝双11十一是打5折吗,汽车之家双十一11网站,双11十一天猫刷红包攻略淘宝活动地址入口
- [转]淘宝活动全年最“疯”一天,期待12月21日!代上淘宝活动[转]淘宝活动全年最“疯”一天,期待12月21日!
- 用枚举类型输出得到的3种不同色的球的可能取法的排列情况
- Firefly 3.0.3 发布,Java 的 Web 框架
- 类型定义typedef
- Visual Studio使用问题(LNK1123: 转换到 COFF 期间失败)
- 猜随机的数字
- 有些东西问的太早
- Hadoop-2.2.0中文文档——MapReduce 下一代 -——集群配置
- Delphi_微信接口配置过程
- block回调UIButton