中易网

一个人有五本书,要把书借给A,B,C三个人,每人每次最多只能借两本,问有多少种借书方法?用C语言编程

答案:2  悬赏:30  
解决时间 2021-01-09 04:26
一个人有五本书,要把书借给A,B,C三个人,每人每次最多只能借两本,问有多少种借书方法?用C语言编程
最佳答案
#include
main()
{int i,j,k,n,x=0;
for(i=1;i<=5;i++) //有5本书,所以i<=5
for(j=i+1;j<=5;j++)//由于书不能相同,且第二本书的排序总在第一本书的后面,所以j=i+1
for(k=1;k<=5;k++)//上面是A拿得的书,现在开始B拿,思想一样
for(n=k+1;n<=5;n++)
{if(k==i||k==j||n==i||n==j)//B拿得的书不能和A的一样,如果一样执行continue语句
continue;//该语句是跳到for(n=k+1;n<=5;n++),再次执行循环
x++;//统计分发次数
}
printf("%d\n",3*x);//x乘以3表示以上情况只针对c拿了一本书,而A,B拿一本书的的情况和C是一样的,所以乘上3.
}
全部回答
题目不怎么清楚哦 说详细点
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
正规欠条应该如何打?
我的一篇论文主题是创新网络中技术特征的演化
嘴唇干燥吃皮蛋能 解决吗
我朋友用我的手机号注册啦一个微信号 我之前
57岁的女同志在平常走路时为什么会摔跤
工程中人孔井,手孔井是什么意思
如何依据钻石4C优先级挑选钻石
文学广播稿150字(包括题目)
求大佬们看下手相。。。这是双重智慧线吗?
大学录取省控分
在利率平价里,为什么利率越高的国家,未来本国
临时施工用电中是否允许开关箱安装在塔吊塔身
在树上睡觉是什么动物
刘涛演员老家是那里
开一家比较高级的咖啡馆需要多少钱?比如COST
推荐资讯
TP-LINKl路由器如何重置?
淘宝问题:我做虚拟的,想改行做实物,请问大
4s店现在还有2.5别克陆尊车吗
最近猎豹浏览器老是自动弹出广告,点击页面也
怎么天天跌停,出都出不来
为什么一个女生一到周末就联系不上?说是太忙
dnf70元素光暗觉醒点怎加
员工工资为2500元,社保费用怎么算?公司与个
鑫亚国际酒店(建设中)地址在什么地方,想过去
电影一般是24帧拍摄的。 中国的电视一般是25
瘦腿谁做过吗?设备好的是哪?
饥荒游戏里干物妹小埋mod叫什么名字
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?