五本新书,借给a,b,c三人,每人借一本,共有多少种借书方案?
二、设计思路
1.从五个数中选取三个排列组合,确立循环范围
2.建立循环穷举所有情况
3.符合条件的情况输出
三、程序流程图
|
四、代码实现:
#include <iostream>
using namespace std;
int main(){
int a,i,b,c;
for(a=1;a<5;a++){
for(b=1;b<5;b++){
for(c=1;c<5;c++){
if(a!=b&&a!=c&&b!=c){
cout<<"a:"<<a<<"b:"<<b<<"c:"<<c<<endl;
i++;
}
}
}
}
cout<<i;
}