问题描述
小明有5本新书,要借给A、B、C这三位小朋友,若每人每次只能借1本,则可以有多少种不同的借法?
代码实现
#include <stdio.h>
int main(void)
{
int a, b, c,count;
a = b = c = count=0;
for (int a = 0; a < 5; a++)
{
for (int b = 0; b < 5; b++)
{
for (int c = 0; c < 5; c++)
{
if (a!=b && b!=c && a !=c)
{
count++;
printf("方案%d: A-书%d B-书%d C-书%d\n", count, a+1, b+1, c+1);
}
}
}
}
printf("总共有%d种方案", count);
return 0;
}