金山程序题

金山程序题

程序题,没有规定用什么语言:

  n个选项,每个选项里面又有若干个子选项,从每个选项中选一个子选项,一共有多少个组合,

金山程序题

 

 #include

  #define N 3 //选项数

  #define Alen 3 //第一个选项的.子选项数

  #define Blen 3 //第二个选项的子选项数

  #define Clen 3 //第三个选项的子选项数

  int num = 0; //总的组合数

  char A[N][Alen] = {{’A', ‘B’, ‘C’}, {’D', ‘E’, ‘F’}, {’H', ‘I’, ‘J’}};//3个选项,每个选项有3个子选项

  int Len[N] = {Alen, Blen, Clen};//每个选项的子选项数

  int Path[N];//保存一个组合

  void Recrusive(int i)

  {

  //超过N层输出结果并且退出循环

  if (i >= N)

  {

  int k;

  num++;

  printf(”%d: “,num);

  for (k = 0; k < N; k++)

  {

  printf(”%c “, Path[k]);

  }

  printf(”\n”);

  return;

  }

  int j ;

  for (j = 0; j < Len[i]; j++)

  {

  //保存遍历字符

  Path[i] = A[i][j];

  //调用下层循环

  Recrusive(i + 1);

  }

  }

  void main()

  { Recrusive(0);

  }

相关文章

贵州的美食特产有哪些

作为吃货的你如果想去贵州旅游,一定要了解清楚贵州的美食特产哦!下面是小编整理的相关内容,希望对你有帮助。1丝娃娃。这是个很奇特的名字,品尝了之后才知道丝娃娃其实不是肉类小吃,而是类似于我们家乡那边的春...
资料大全2013-05-03
贵州的美食特产有哪些

孢子植物--藻类植物

教学目标 知识目标 1、通过观察常见的藻类植物,了解其生活习性、形态结构和营养方式。 2、了解藻类植物的主要特征以及它们在自然界中的作用和经济价值。 能力目标 1、通过实验,使学生学会观察海...
资料大全2014-01-09
孢子植物--藻类植物

企业管理理念有哪些?

所谓企业经营理念,就是管理者追求企业绩效的根据,是顾客、竞争者以及职工价值观与正确经营行为的确认,然后在此基础上形成企业基本设想与科技优势、发展方向、共同信念和企业追求的经营目标。一套经营理念包括三个...
资料大全2014-03-04
企业管理理念有哪些?

教导主任妈妈教导有方

相信很多人小时候都曾有过这样的幻想:如果能将妈妈和老师两者之间划上等号,那将是多美好的一件事情啊!很幸运,本文的小主人公雲雲的妈妈林庆就是一名优秀的中学教导主任。在小雲雲的教育过程中,妈妈有着很多别出...
资料大全2011-05-04
教导主任妈妈教导有方

褐黄色的翡翠有收藏价值吗?关键看这7点

褐黄色的翡翠有收藏价值吗1在翡翠的颜色里,黄色属于一种较为常见的颜色,它属于翡翠中的次生色,其形成条件特殊,与一般的有色翡翠不同。那么,褐黄翡翠值钱吗?接下来,让我们一起来看看。其实,褐黄翡翠属于黄色...
资料大全2013-07-09
褐黄色的翡翠有收藏价值吗?关键看这7点

开学第一课

自2008年起,教育部就和中央电视台密切合作,于每年新学年开学之际推出《开学第一课》。这一节目针对中小学生的特点而设计,靠他们喜欢的方式,使他们在潜移默化中受到陶冶,有利于增强教育的针对性;每年都是针...
资料大全2017-02-05
开学第一课