C语言组合数问题 一共有四组数据,每组抽一个数,打印出所以情况
答案:1 悬赏:10 手机版
解决时间 2021-11-24 20:05
- 提问者网友:山高云阔
- 2021-11-24 13:29
C语言组合数问题 一共有四组数据,每组抽一个数,打印出所以情况
最佳答案
- 五星知识达人网友:平生事
- 2021-11-24 14:20
#include
#include
int main()
{
int i,j,k,m,n[4],*p[4];
for(i=0;i<4;i++)
{
printf("请输入第%d组数据有几个数:",i+1);
scanf("%d",&n[i]);
p[i]=(int*)calloc(n[i],sizeof(int));
printf("请输入第%d组数据的%d个数:",i+1,n[i]);
for(j=0;j {
scanf("%d",&p[i][j]);
}
}
printf("所有的组合结果:\n");
for(i=0;i for(j=0;j for(k=0;k for(m=0;m {
printf("{%d,%d,%d,%d} ",p[0][i],p[1][j],p[2][k],p[3][m]);
}
for(i=0;i<4;i++)
{
free(p[i]);
}
printf("\n");
system("PAUSE");
return EXIT_SUCCESS;
}
#include
int main()
{
int i,j,k,m,n[4],*p[4];
for(i=0;i<4;i++)
{
printf("请输入第%d组数据有几个数:",i+1);
scanf("%d",&n[i]);
p[i]=(int*)calloc(n[i],sizeof(int));
printf("请输入第%d组数据的%d个数:",i+1,n[i]);
for(j=0;j
scanf("%d",&p[i][j]);
}
}
printf("所有的组合结果:\n");
for(i=0;i
printf("{%d,%d,%d,%d} ",p[0][i],p[1][j],p[2][k],p[3][m]);
}
for(i=0;i<4;i++)
{
free(p[i]);
}
printf("\n");
system("PAUSE");
return EXIT_SUCCESS;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯