C语言 将5本不同的书分给3个人,有几种分法?
#include<stdio.h>
int main()
{
int g,m,x;
int i=0;
for( g=1;g<=5;g++)
for(m=1;m<=5;m++) //思路,用for循环
for(x=1;x<=5;x++)
{
if(g!=m&&g!=x&&m!=x)
{
printf("g:%2d,m:%2d,x:%2d \n",g,m,x); //注意要换行
}
}
return 0;
}