- /*本人水平有限试做分析讨论可能会出错望海涵*/
- #include "stdio.h"
- #include "conio.h"
- main()
- {
- int i,j,k;
- printf("\n");
- for(i=1;i<5;i++) /*以下为三重循环*/
- for(j=1;j<5;j++)
- for (k=1;k<5;k++)
- {
- if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同,这点最重要如果数字一样就不输出*/
- printf("%d,%d,%d\n",i,j,k);
- }
- getch();/*这个函数可以让用户按下任意键而不需要回车就可以接受到用户的输入。*/
- }/*首先大体循环一次换行/,第一重循环I=1,第二重循环J=1,第三重循环K=1,由于if (i!=k&&i!=j&&j!=k)不输出
- 依次输出1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,『全部三位互不相同
- 的组合』*/
复制代码 回贴时请遵守当地法律哦。 |