//有五种颜色的球若干,分别取出三种球,要求颜色各不相同,并输出每一个情况
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{enum color{red,yellow,blue,white,black};color pri;int i, j, k, n, loop;n = 0;cout << "the result for:" << endl;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 += 1;cout << setw(3) << n;for (loop = 1; loop <= 3; loop++){switch (loop){case 1:pri = color(i); break;case 2:pri = color(j); break;case 3:pri = color(k); break;default:break;}switch (pri){case red:cout << setw(8) << "red"; break;case yellow:cout << setw(8) << "yellow"; break;case blue:cout << setw(8) << "blue"; break;case white:cout << setw(8) << "white"; break;case black:cout << setw(8) << "black"; break;default:break;}}cout << endl;}}cout << "total" << " : " << n << endl;system("pause");return 0;

有五种颜色的球若干,分别取出三种球,要求颜色各不相同,并输出每一个情况相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    算法分析: 球色只能是五种颜色之一,而且要判断各球是否同色,可用枚举类型变量处理. 设某次取出的三个球的颜色分别为i,j,k.根据题意,i,j,k,分别是5种色球之一,并要求三种颜色互不相同{可用穷举 ...

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

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

最新文章

  1. 【AI白身境】只会用Python?g++,CMake和Makefile了解一下
  2. 【今日头条】热文周榜、热搜榜
  3. Java--类的成员
  4. 为SAP Analytics Cloud的story创建持久化页面
  5. 软件架构设计案例_透过现象看本质:常见的前端架构风格和案例
  6. 钉钉api 获取 accesstoken_钉钉开放平台第三方 Python SDK,快速实现钉钉API开发
  7. Lync Server 2013 安装准备工具 for Win 2008 R2
  8. 多线程(9)-JUC集合
  9. php中一个字符占用几个字节?
  10. gnuplot 使用时遇到的问题
  11. 杜拉拉升职记(1和2)
  12. ASP.NET MVC 3 RC2 更新的内容
  13. android foobar wifi,foobar2000安卓
  14. 用PHP搞掂黑群晖IPv6的DNSPod解析【7月23日更新,支持v4和v6】
  15. 一行python代码带你装B
  16. 静态路由绑定探测组功能的配置
  17. 二维数组随机生成地图迷宫_经验分享:三套简单的迷宫地图生成方案
  18. minus用法c语言,Minus-C 一个最小化的C语言规范
  19. Node.js web框架Clouda初接触
  20. 如何用C语言编写简单的推箱子小游戏

热门文章

  1. CSS——字体(font-family,font-style,font-size注意要点)
  2. 【Linux】内存管理机制
  3. 学习网页制作知识之构成网页内容的段落
  4. 解决liquibase.exception.LockException: Could not acquire change log lock. Currently locked by XXXX
  5. 美和易思再次获得十二项国家版权证书!
  6. 英特尔挤爆牙膏:新AI训练芯片性能超A100,笔记本CPU首上16核5GHz
  7. 运维人员的得力助手——HotDB 智能巡检
  8. 网络安全技术期末复习——理论部分
  9. 微机原理与接口技术 小题(河北专升本计算机)
  10. python 将带数字的拼音转换为带声调的拼音