作业帮 > 综合 > 作业

C语言实现从8选6全组合输出有条件

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 09:14:41
C语言实现从8选6全组合输出有条件
从1,2,3,6,8,9,12,16这8个数字中任取6个全组合输出(每组有不同的6个数字组成)
并且满足条件每组中1,2,3,6中最少有1至2个,
高手来啊要有源代码
下面输出结果就正确
01-02-08-09-12-16
01-03-08-09-12-16
01-06-08-09-12-16
02-03-08-09-12-16
02-06-08-09-12-16
03-06-08-09-12-16
//递归版
#include
#define M 8 //8个数
#define N 6//选6个
int router(int *s) //规则
{
int i,sum=0;
for(i=0;i=1 && sum
再问: 编译虽然成功但用wintc或者DEV-C++ 5运行结果界面都一闪而过看不清楚结果 请完善程序高手啊
再答: 是这样的,因为显示的结果太快了,显示完就结束了,所以就出现一闪而过的情况 你可以在程序的最后面加一条语句: getch(); 这个是接收一个字符的,只有你按键盘上的任意键程序才运行完 这样你就可以看到了。
再问: 加了也不行,你用什么编译器
再答: VC++ 6.0 考试专用的,才8M好像,想要的话我可以发给你 如果不想改,那你加这句应该就行了: system ("pause");
再问: 请发1599970254@qq.com邮箱