口袋中有红、黄、蓝、白、黑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. python~OpenCV
  2. 听说「面向对象是怎样工作的?」是一道送命题?| 7月书讯
  3. 广东时代互联---网络管理面试
  4. mac上matlab2018a,求助,mac系统 点击配置就报错,matlab版本2018a
  5. android int与String的转换
  6. navivat11.0.7在linux下面的破解方法
  7. 【python编程实例】python程序设计课程
  8. 西门子PLCSIM仿真PLC的网口连接与设置
  9. 求两个数的最大公约数和最小公倍数
  10. python输出dat格式_输出dat文件
  11. android设置ip地址连接网络打印机,如何使用IP地址的方式连接网络打印机
  12. Kali Linux 基于Easy File Sharing Web Server 6.9 编写漏洞渗透模块 (上)
  13. mysql内表和外表_hive内表和外表的创建、载入数据、区别
  14. html图片右边加竖线,插入Html竖线代码
  15. CorelDRAW制作360安全浏览器图标
  16. python使用win32和flask实现接收请求发送QQ消息
  17. CSS3实现旋转图片相册
  18. 小波变换:基于matlab的数字图像水印嵌入及提取(灰度图)
  19. 【深度学习】ICPR 2022|3DUNet:卷积+胶囊强强联手,医学图像分割的新良方
  20. NLP神经语言学的12条假设(不是自然语言处理哪个NLP哈)

热门文章

  1. 蝴蝶曲线及python实现
  2. ABLIC Inc.推出具有宽工作电压范围的汽车用零点漂移运算放大器S-19630AB
  3. leetcode_195_tenth_line
  4. Linux和Unix的那些事儿
  5. (三)4.自动控制原理 Time domain analysis and correct 稳定性问题 和劳斯判据
  6. alibaba easyexcel读写的使用
  7. html 打印 页码 链接,打印html时的页面,打印页码_html_开发99编程知识库
  8. php连接db2失败,php – 通过pdo_ibm模块连接到db2手动配置的错误SQL10007N -5005
  9. EPPlus 读取Excel表格
  10. 通信原理6.7、部分响应和时域均衡