又来求助 几位帅哥美女麻烦你们看看
五本书,三个人,每人只能拿其中一本,问有多少种方案?#include<stdio.h>
int main()
{
int a,b,c,d=0;
for(a=0;a<5;a++)
for(b=0;b<5;b++)
for(c=0;c<5;c++)
if(a!=c&&b!=c&&a!=c) d++;
printf("%d\n",d);
system("pause");
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c,d=0;
for(a=0;a<5;a++)
for(b=0;b<5;b++)
for(c=0;b!=a&&c<5;c++)
if(a!=c&&b!=c&&) d++;
printf("%d\n",d);
system("pause");
return 0;
}
我感觉它的限制条件都是一样的,但是为什么输出来的结果却不一样的呢···求助