口袋中有红、黄、蓝、白、黑5种颜色的球若干个,每次从口袋中先后取出3个球,问得到3种不同颜色的球的可能取法,输出每种排列的情况。

方法:(枚举)

#include<stdio.h>int main()
{enum Color{red,yellow,blue,white,black};enum Color i,j,k,pri;int n,loop;n=0;for(i=red;i<=black;i++){for(j=red;j<=black;j++){if(i!=j){                                          for(k=red;k<=black;k++){if((k!=i)&&(k!=j)){n=n+1;printf("%-4d",n);for(loop=1;loop<=3;loop++){switch(loop){case 1:pri=i;break;case 2:pri=j;break;case 3:pri=k;break;default:break;}switch(pri){case red:printf("%-10s","red");break;case yellow:printf("%-10s","yellow");break;case blue:printf("%-10s","blue");break;case white:printf("%-10s","white");break;case black:printf("%-10s","black");break;default:break;}}printf("\n");}}}}}printf("\ntotal:%5d\n",n);return 0;
}

口袋中有红、黄、蓝、白、黑5种颜色的球若干个,每次从口袋中先后取出3个球,问得到3种不同颜色的球的可能取法,输出每种排列的情况。相关推荐

  1. 【C】例9.12口袋中有红、黄、蓝、白、黑5种颜色的球若干。每次从口袋中先后取出3个球, 问得到3种不同颜色的球的可能取法,输出每种排列的情况

    //口袋中有红.黄.蓝.白.黑5种颜色的球若干.每次从口袋中先后取出3个球, //问得到3种不同颜色的球的可能取法,输出每种排列的情况 #include <stdio.h> int mai ...

  2. 例7.7:在口袋中有红,黄,蓝,白黑5种颜色的球若干,每次从口袋中取出3个球,问得到3种不同颜色的球的可能取法,打印出每种组合的3种颜色

    //五种颜色的小球,枚举:(无序排列组合) #include #include using namespace std; enum color {red,yellow,blue,white,black ...

  3. 问题口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法。

    枚举与字符指针的结合简化了代码 #include <stdio.h> int main() {int sum=0;enum color{red,yellow,blue,white,blac ...

  4. java color类红黄蓝_一种具有红黄蓝母体结构多发色体系的活性染料及其制备方法和应用与流程...

    本发明属于活性染料及其制备领域,特别涉及一种具有红黄蓝母体结构多发色体系的活性染料及其制备方法和应用. 背景技术: :活性染料具有色泽鲜艳.应用性能优异.湿牢度好.适用性强等优点,能以共价键与纤维素结 ...

  5. C语言枚举类 口袋中有红、黄、蓝、白、黑5种颜色的球若干个

    口袋中有红.黄.蓝.白.黑5种颜色的球若干个.每次从口袋中先后取出3个球,问得到3种不同颜色的球的可能取法,输出每种排列的情况 #include<stdio.h> int main() { ...

  6. 口袋中有红、黄、蓝、白、黑5种颜色的球若干个。每次从口袋中取出3个不同颜色的球,问有多少种取法?并输出每一种取法。

    口袋中有红.黄.蓝.白.黑5种颜色的球若干个.每次从口袋中取出3个不同颜色的球,问有多少种取法?并输出每一种取法. 这是个组合问题,答案是C53=10C_5^3=10C53​=10 使用枚举,代码如下 ...

  7. 口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取

    * * 输入描述:出三个球,问得到3中不通过颜色的球口袋中有红黄蓝白黑5种颜色的球若干个.每次从口袋中任意取的可能取法.(枚举) * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:略 * ...

  8. 口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法。(枚举、gcc编译)

    1.题目 口袋中有红黄蓝白黑5种颜色的球若干个.每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法.(枚举) 2.代码 #include <stdio.h>void main( ...

  9. 口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法。(枚举)

    // 121212 第七章例7.7.cpp : 定义控制台应用程序的入口点. // /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. ...

最新文章

  1. svn命令行 批量添加(add)所有新增文件
  2. myeclipse 删除历史工作空间记录
  3. 查看oracle自动优化,使用索引查询更快,优化器为何不能自动识别
  4. pythonopencv算法_python opencv之SURF算法示例
  5. c语言什么时候需要加分号,归纳一下html中什么时候需要分号什么时候需要冒
  6. jQuery Mobile动态刷新页面样式
  7. springboot 获取项目路径_怎样学习 SpringBoot
  8. 多线程编程之Apue3rd_Chapter11之互斥锁_读写锁_自旋锁
  9. 应用场景之Dynamic End Point(DEP)IPSec的配置
  10. 2022考研计算机-数据库原理教程1-7章
  11. 台式计算机电源机箱维修,台式电脑电源故障维修实例教程
  12. eXeScope 使用中的小技巧
  13. plsqldev的配置
  14. 程序小白天天打卡(函数模板)
  15. 基于SSM的网上手机商城购物系统设计与实现 文档+项目源码及数据库文件+运行说明
  16. 从后端到页面:如何全方位监控 Ruby 应用?
  17. springBoot 报警告 Could not find acceptable represent
  18. 古墓丽影暗影显卡测试软件,游戏新消息:战地5古墓丽影暗影8K测试单显卡根本带不动...
  19. Unity3D 与 3DMax 结合开发
  20. 质量、质量要求、检验、验证和确认

热门文章

  1. Qt编写自定义控件12-进度仪表盘
  2. 采用INTEL ApolloLake SOC的SMARC核心板开发板Zeno-2996
  3. F#基础篇_(1)F#简介
  4. 网站跳转到cgi-sys/defaultwebpage.cgi的原因和解决方式
  5. python视频教程全集免费-Python视频教程全集带你入门
  6. 企微企鲸客SCRM管理系统的前景如何
  7. 上海市c语言考试试题,2013年上海市计算机二级考试C语言试题.doc
  8. cellranger 操作笔记-2:构建绵羊单细胞转录组参考基因组
  9. SDWebImage指定缓存图片大小
  10. Vue项目中$t()的意义