第三天打卡

1.问题:小明有5本新书,要借给A,B,C这三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法?‘

2.思路:运用穷举法,运用三重for循环列举出所有借书的情况,并通过if语句找出符合条件即不重复的三个借书编号并用count记录符合条件的次数即可。

3.程序流程图:

 

4.代码实现:

#include <iostream>
using namespace std;

int main()
{
int count=0;
for(int i=1;i<=5;i++){
for(int j=1;j<=5;j++){
for(int k=1;k<=5;k++){
if(i!=j&&j!=k&&i!=k){
cout<<"a="<<i<<" "<<"b="<<j<<" "<<"c="<<k<<endl;
count++;
}
}
}
}
cout<<count;
return 0;
}

posted @ 2023-04-17 20:02  £剑影メ随见彡  阅读(17)  评论(0)    收藏  举报