分书问题
分书问题
问题描述:
小明有5本不同的书,有ABC三位小朋友,每人每次只能借一本,有多少种借法?
设计思路:
A,B,C三个人,1,2,3,4,5五本书
代码:#include<stdio.h>
int main()
{
int a,b,c,i=0;
printf("A,B,C所选的书号为:\n");
for(a=1;a<=5;a++)
for(b=1;b<=5;b++)
for(c=1;c<=5;c++)
if(a!=b&&b!=c&&a!=c)
{
printf("A:%2d B:%2d C:%2d",a,b,c);
i++;
if(i%4==0)printf("\n");
}
printf("共有%d种方法\n",i);
}