一问题描述

三个小孩ABC借书书有五本,一次只能借一本,能有多少借法。

二设计思路

因为有多种情况需要输出所以采用穷举法通过定义三人选的书的编号进行嵌套循环,最后在内层循环中将三人中借到同本书的情况设置条件进行删去。

三程序流程图

 

四伪代码的实现

定义三个小孩借书的标号abc与他们对应

同时有五本书for循环时abc<=5

for(a=0;a<=5;a++)

内层循环也像此进行

最后进行条件的限制

if(a!=b&&a!=c)

输出结果

五代码实现