这是小弟第一次发自己的代码,写的不好希望大家指点,以后会继续努力。
/*
问题:取彩球;口袋中有红、黄、蓝、白、黑五色球若干个,
每次从口袋中取出3个不同颜色的球,问有多少种取法?
分析:由于球只能是五种颜色之一,故可用枚举类型表示球的颜色。
设取出的球为i、j、k,根据题意,i、j、k分别可以有五种取值,且i≠j≠k。
可以用穷举法,逐个检验每一种可能的组合,从中找出符合要求的组合并输出。
作者:RaoBaggiO
日期:2007.10.10
*/
# include <iostream.h>
# include <iomanip.h>
# include <cmath>
void main()
{
enum color_ball {red, yellow, blue, white, black}; // 起标识作用,程序中未用到;
int i, j, k; // 3个循环变量;
int counter = 0;